I've travelled in Japan a great deal, and stayed in a lot of great places over the last 20+ years. This was one of the best.
Let's deal with the negatives first - they're nearly all generic to this type of lodging. You have few choices - you'll upset the system if you arrive outside the window of 3:30-5:30ish, you...
More
