I'm really 50/50 on this place. The price for rooms during the off season are really reasonable and they have a beautiful pool with a water slide that overlooks the pristine golf course. Even the basic rooms are really nice with wood floors when you walk and incredibly comfortable beds. I think this is the first resort I've ever stayed where they have body pillows! The grounds are beautiful and immaculately landscaped.
But as you know, with the good there usually is the bad too, and there were certainly bad parts of the resort. The service at the pool was so slow and they were not busy. We would raise our chair flag and see 5-10 pool employees at any given time just standing around chatting with each other. The pool ran out of towels and it took them almost an hour to bring down others. EVERYTHING is overpriced here and I simply don't like being taken advantage of just because they can. A can of dos xx was $8 before tip, margaritas started at $11 and went up from there. After looking at the menus for the restaurants at the resort we opted to drive to a nearby restaurant and save hundreds of dollars. I'm not sure why this place charges 5 star prices when it's not a 5 star hotel.