The Westin Riverfront Resort and Spa at the Base of Beaver Creek open this Holiday Season