Very pretty location and the property itself is very well maintained and beautiful. Great for young kids too as there are lots of things to do and play. We didn't leave the property for 2 of our 3 days. Smallish swimming pool thats perfect for lounging about with a great view of the mountains.
Food was ok, not amazing, but not bad at all. The staff was courteous and helpful and the managers/owners had lots of good advice.