Luxury BeaverCreek Townhouse 2-Min Walk to Slopes | Beaver Creek | Visit Vail