WOW! This ryocan (it's a Ryocan, not a hotel..so keep that in mind before booking) is fantastic. The staff is very friendly and the food is something extraordinary. There are some stairs to climb to get there, but the view is worth the 'effort'. the private onsen is definitely a plus. 5 stars