Absolutely stunning place. Great, quiet location with a lot of amenities close by in Tokyo.