The place was very clean and quite spacious for a location this central. The station is right next door and you can access most of the popular spots by train in under 20-30 minutes.
If your looking for a central place to stay I can absolutely recommend the sakura in.