Close to Otsuka station, but a bit far Shin Otsuka station if you want to go by Metro
Many nearby restaurant
But room small and difficult if you carry many luggages