We had a great time here! Apartment is exactly what you expect from the pictures and description. The actual resort is nicer than I imagined. Make sure to grab breakfast at the Gazebo! You can skip the long line and order to go around the back of the building then just picnic by the beach 😁