Stayed here with my family around Easter, and found the resort to be awesome. All the staff was friendly and accommodating. Our room had a stunning view of the mountain range, prefaced by the golf course. The pool area is to die for, but get there early for the best chairs. The staff does a good job at the pool cycling vacant chairs to accommodate as many guests as possible. Overall, a wonderful resort!