Amazing! Loved the pools and during the weekday had a whole pool to myself with no one around. Hosted an event here and it was fantastic with great service. Rooms were a bit stuffy, but beside that it was nice. If you're staying with a group of people, make sure to ask ahead of time if they can clump you in the same general location since walking from one part of the resort to the other can take awhile. Views are terrific from the top of the hill too.