Stayed here for two nights last weekend and it was great. We walked to everything because 3 Peaks is right next to everything without being on the noisier strip. Room was good and the bed pretty comfy. The guy at the front desk, Deon, was super friendly and very helpful with which resorts had the best snow.
Did I mention they have a huge double-tier hot tub? It even has a little waterfall between the tiers you can sit under.
10/10 would stay again.