Property is an oasis in the city. Quiet, well kept, super nice people, super close to the beach and walkable restaurants (highly recommend Tokyo Bay!)
This is not an ultra fancy and ultra modern resort - that's not why you are staying here and that's not what they are trying to be. As others have mentioned, no AC but it really isn't necessary - open the windows and let the air flow through (fans were provided if necessary).
5 stars, would ABSOLUTELY stay here again!