Mountain Thunder Lodge, A Vail Resorts PropertyClose