Clean space. Host was always quick to respond. Great location, close to subways.
Be aware there are a number of flights of stairs to climb.
Towels were tiny but then again this might be the norm in Japan.