The resort was gorgeous. The pool was beautiful, the staff was great and they had lots of activities to keep everyone entertained.
The food, however, was NOT great. The breakfast at the buffet was fine as breakfast goes, the lunch there was TERRIBLE, and dinner was ok - not many options.
We ate at the Chill, that was ok, I had a steak taco that needed some seasoning. The Landshark was probably the best one. We couldn't do the Steakhouse during our stay because it was all booked, but we did the Italian. That was really good, but unfortunately both me and my spouse got sick afterwards. So sick, we couldn't separate ourselves from the bathroom the entire night.
The drinks were good, especially at the lobby bar. There they don't have frozen drinks, but they do have premium liquor (like Greygoose, etc). You can get frozen drinks at the poolside bars.
The Landshark in the evening was very fun. There was a night where they had the silent party, another night was Karaoke - it was a good time.
One other thing to note - this resort is adults only, which is great, BUT if you are on the younger side (20s-30s) this resort is NOT for you. It appeals to an older crowd (50s ). I was hoping they would AT LEAST play top 40s music, but the best we got was Disco.