Our family of 5 booked a last-minute ski weekend here the beginning of March. Good timing too, as it was the last weekend the slopes were open for the season. The main resort is lovely, we stayed in one of the deluxe guest rooms and it was super nice and clean. The kids' favorite part was the tv in the bathroom mirror - they couldn't get enough of that! Regular-size guest rooms, but nice updated ammenities, nice linens. I was happy we booked a room in the main lodge, because we could walk indoors to 3 restaurants, get our Starbucks, go to indoor pool, ect. Enjoyed breakfast at Grand Dining room both days - great buffet with made to order omelettes! Made reservations one evening at Brissago, their italian restaurant, and it was delicious! Pricey, but worth it..they even give the kiddos Lego sets when they seat you - a huge hit! We spent a whole day at The Mountain Top, skiing, which was only a mile from the lodge. On Sunday, we drove a mile the other way to their indoor waterpark at the Timber Ridge Lodge. Kids can't wait to come back next year!