Perspective from a person who lived in Tokyo for over 20 years.
Highly recommend this facility. Clean and well maintained. Amenities in the room were qualitative and functional; what you would expect in Japan.
Close proximity to train station and short ride to Shibuya.
Disclosure about the facility was accurate. Good value considering location, room functionality, cleanliness, and overall quality.