Of all the places we stayed in Japan, this was definitely by far the most spacious. If you follow the guide provided, you will not have any issues finding the place.
The shower pressure was amazing, hot water was immediate and the beds were super comfortable. Slept like a baby. As a traveler, those 3 are the perfect combination.
In terms of location, lots of great places to eat nearby and a quick subway ride to Shinjuku/Roppongi.
2 thumbs up!