Snowmass מלונות, דירות Snowmass, לינה ב Snowmass