We loved our stay at this villa! The view, the amenities, the beach toys… we loved all of it! This resort is ideal for families. We switched between beach and pool with ease all day long. The bar at the pool is awesome (though expensive!) There was a big painting project going on while we were there, though it wasn’t that bad of a nuisance. All the staff were super kind and helpful. We can’t wait to go back!!