To be honest the best place I ever had to stay in Japan ! It was super easy to check in and out and they were always really reactive when we had questions or needed something.
For real it was really great service !