Overall the room is clean and spacious (comparing to normal hotels in Japan). Walking to train station is not far either. There are lots of restaurants and shops to explore nearby.
One unpleasant surprise though. The host told us at 9am on the last day that we needed to check out by 10am instead of 11am per the house rule. I questioned this but received no response. Happy to do whatever the host required. But some explanations and heads up would help.