If you're looking for towering mountains, quaint ski town vibes, and warming hot springs, then you need to head to this Colorado spot.