Resort is very nice, clean, great pool, beautiful grounds. Must rent a car to get around. Short walk to the beach, you can also drive to any beach, lots of amazing beaches.
The only complaint was the bed was very hard, we did not sleep well due to the bed.