Our stay were pretty comfy. we were out and about most of the time thus it provided us with the basics of it. Do note that if you are coming by train, the train station have some stairs that you have gotta climb. There is an Omakase restaurant directly opposite the place for dinner or there is a cafe for breakfast/snacks.
train station stop is pretty convenient to the main attractions.