Excellent choice if you like the conveniences of a full kitchen, dining room, and space. We are skiers, and make our Colorado trips to ski – the main priority for us. Swan Mountain Resort is perfect for this in our estimation. There are gas outdoor grills cleaned and ready to go outside the units which we used – I like to grill and we no longer like restaurants. We think ski area restaurants are too hot after a day of downhill skiing, the wait too long, and we like our own cooking. Two full bathrooms in our unit were very convenient and set up well – the toilet has a separate room from the vanity/mirror/sinks – although the toilets are small (regular size) versions. A fan and humidifier, along with other amenities like a vacuum cleaner, are supplied. The rooms stay warm/hot even if you put the thermostat down but the fan helps. Outdoor hot tub is hot, as it should be, with good jets. Large indoor pool in large clubhouse is nice with other amenities like foosball and air hockey. Towels provided in club house with the pool but the towels are small and look like they should have been replaced many years ago. Staff is friendly and I think they would be helpful – we are pretty independent and experienced travelers who don’t need much assistance. Internet is fast. Overall, and I hesitate to state this because I’d like to keep this place a secret – this place should be the first choice for skiers and those taking in the mountain experience.