Great spot if you’re looking for a spot to rest and explore. It’s about 1-2 minutes away from the M24 Shin-Otsuka station (Marunouchi line) so you have an easy access of getting to all the different places.
Takeya was a great host and will help you if you have any trouble. Easy checking in and out. Definitely recommend!