4 of the most affordable ski resorts in Colorado (and where to stay)