I loved the westin snowmass and will definitely be staying here again when I return. Yes, its an expensive place to stay -- its Aspen. And its a great place to use Starwood points. From the moment i arrived at the Westin I was impressed by the employees. Friendly staff opening the doors and smiling genuinely; I could feel they... More