We stayed at the Shirakabaso for three nights last month. Our room was a Japanese style deluxe room (10 tatami mat) which was very spacious, comfortable and clean. It is not a new, modern style hotel but everywhere in the hotel is kept very clean and pleasant. A massage chair and coffee machine (200 yen for a cup) were nice too!
They also do a ski/snowboard rental with a very good reasonable price and the items that we rented were all good condition. Meals were good. There was always a hot pot dish such as nabe, shabu-shabu, sukiyaki etc. There was always a few non-Japanese dishes in a meal (dinner) which adds more variety to it. Breakfast is mainly Japanese style but there was toast. What we really found great about the hotel was the staff. The lady at the front desk was very helpful and all the staff were very nice. When we were on a ski slope and trying to find a way back to the hotel (you can ski-in and out from the hotel), one of the hotel staff saw us and he kindly offered to guide us back to the hotel. Overall, it was a pleasant and comfortable stay.
Stayed at Hotel Shirakabaso, Shiga Kogen, Nagano