We love Mt Princeton Resort! They are one of the few nice places in Colorado (within day-trip from Denver) that have pet-friendly rooms, and the resort is fantastic. When you stay at the resort, you get access to their new spa/hot springs pool area which features a really nice, new spa building (Steam, Sauna, locker rooms, spa treatment rooms, juice/snack bar, etc). The 3 hot springs pools are very quiet and relaxing (>16 yrs only, allowed), warm regular pool (laps, etc) that is covered in winter). The onsite restaurant is fantastic (though you'll need to check hours for meal seatings and plan accordingly). Great nearby hiking, Ghost town up the hill to visit, outdoor activities. Highly recommend it!