I had a great long-weekend stay at the Sun Peaks Grand for my skiing trip. The staff and service is excellent, and the location can't be beat. The amenities and the location of the hotel really maximizes your skiing experience: the ski storage, the proximity to the rental and service shop, and being steps away from almost everything you need at the resort really makes this the best trip we've ever had. My only complaint is that the resort seems quite dated. The water pressure in the shower is rather low, and at one point only one of the elevators is working, holding people up for really long time. The sleep quality was great though, and the staff and the convenience of the facilities more than makes up for the shortcomings.