This place was impressive in its cleanliness, its amenities and location. Better than a hotel in that the rooms are bigger than the usual Tokyo hotel rooms, and more.
Comfort in the space was really good. Totally on top of my list on my next trip!