Overall the property was a beautiful resort. Great pools, loved the lazy river, delicious food and drinks at pool bar. It was very easy to get to the beach and lots of showers to wash the sand off your feet when you get back to the resort. Only things that were slightly below expectations was that our room was not fully restocked when we checked in (lotion, hand soap, etc). Also we asked staff about possible late check out (for the next day) when we checked in. Was told to call the next morning to ask. I called around 645am from our room to ask about late check out and was told to “call back around 9am”. Presumably he didn’t know and wanted to pass it on to the day shift workers. Walked down to front desk around 740am and asked someone at the front and was met with an immediate “no, the entire resort is fully booked and there’s no possibility”. I understood there was a possibility that it wasn’t possible but was slightly annoyed that we kept getting the runaround from multiple people instead of a straight answer at the start. We were paying for a massage and would’ve loved to been able to use a shower to wash off - however there wasn’t any public “getting ready” rooms or showers once you checked out of your room. But otherwise overall a good experience.