Not very many hotel or resort options but Airbnbs are great. Very scenic town on the water. Not a ton of food options. Slopes are great for a group going with many different abilities because there is something for everyone. If you are a morning skiier, it is a lot less busy. It gets a lot busier in the afternoon. The scenery is gorgeous!