Hi,
This is a perfect place to stay. great location - close to convenience stores, station and restaurants.
Definitely stay again if we go to Japan