The place is very clean and convenient. It is right next to the station and is easy to get to. Lawson and a bunch of shops are just within walking distance. The place is very clean. Definitely recommend staying here if you're travelling to Japan.