Great location, spacious accommodations, outstanding amenities, and a fantastic view of the mountains in the distance.