The Lodge at Mountaineer Square, A Vail Resorts PropertyClose