My wife and I stayed at the hotel during the exact same time as these recent reviews.
The accommodations were top notch, the base camp worked beautifully, We stayed in a one bedroom suite and really enjoyed, not only the amenities but the decorating as well. And it was very quiet for us.
I skied and really was set up beautifully by the staff. The concierge was very helpful, we were never told to "go to the bus."
Also, Leonora's, the restaurant was great. Frost, the bar was fun and the Hot chocolate is like nothing I have ever seen or tasted. Bravo to the Sebastian.