This is a great spot for a base. Easily access public transport, lots of places to eat and a convenience store right downstairs.
Like everything in Japan, the beds are a little small for a couple but are very comfortable. My only (very minor) suggestion would be that they get larger bath towels. They were very small.
We had a great stay and would return.