Sounds like a fun week-end.Hotel is  Vail Marriott Mountain Resort and Spa.  
I'll try to get an address and directions for you.Do you want a message, 
facial or both.