We had a fantastic time at Shirafune Grand Hotel. The room was spacious and overlooked the valley and mountains. The food was excellent and varied over the 3 nights we were there. Staff at the hotel were extremely friendly and courteous and they were very attentive and gave us personalized service. The Onsen experience was really good - the water was lovely.