The apartment is a great location and very comfortable to be in. It was incredibly clean and very close to the station if you’re travelling around.
The downsides:
1. Check-in is a little bit convoluted if you’re arriving jet lagged. But it’s not the end of the world.
2. We only got one towel despite booking for two guests.
3. The bed and pillows are very firm. This is quite common in Japan but if you’re not used to it be warned.
Overall a good stay.