Wonderful stay. Staff is amazing. Bathroom is pretty outdated and the quality of the mattress and bed linens could do with an upgrade. We stayed in a suite which was very spacious. Balcony view over the mountains is stunning. 
Breakfast quality is astounding. Hotel is very clean and love the little details to make a stay more comfortable such as bath salts, the quality sauna and steam room, as well as easy parking.