We had an enjoyable stay at the resort; lots of trails for hiking around the property and sites to visit in surrounding communities within half an hour of the resort. The meals served at the main restaurant were great, though a bit pricey; but the cleaning crew was very slow in getting our room cleaned, and seemed inexperienced; on many occasions, we had to remind them to empty the garbage cans, and replace used mugs and glasses in our room. Overall, the staff was friendly and courteous.