Great location! Didn't have problems with cleanliness as others noted. I would stay here again.
My family had two adjoining rooms. One of the rooms was missing the remote to the tv and the safe was locked, so unusable. After asking for multiple days, we still never got a remote for that room, and had to share the remote from the other room. They never resolved the locked safe either. I don't know why it's that hard to send up a spare remote, but apparently it is.
Secondly, the hot tubs have temperature issues. One of them was dangerously hot, and the other lukewarm. Then the next day the lukewarm one was scalding. Whereas not a dealbreaker, the unreliability is annoying if counting on a nice soak after a day of hiking or skiing.