Hoteller i Snowmass, Snowmass lejligheder, indkvartering i Snowmass