Situated on a long stretch of beach, it is a beautiful property. For the money you do get a lot although the service could be improved somewhat. Outside of David White and Karlene servers just walked past you, ignored you or in one case said "I'm too busy ask someone else". One of the entertainers came out on stage with two middle fingers up walking back and forth and a little girl beside me said "she's showing her middle finger!". Please remember that there are children around, especially at 11am!
I'll admit we've been spoiled by the Hyatt but given the cost the rest is reasonable. There are some weights missing from the gym and it's hard to tell what weight the others are. That should be a simple enough fix.
Overall decent for the money. Good beach. Good location.