This is a wonderful property. It was clean, bright and spacious. We didn't want for any amenity. There were a few things that I think needs some attention: the sliding doors were very hard to lock, a keyless entry or simply a safety pin attached would help reduce the anxiety of loosing the keys, possibly throw rugs by the beds to wipe the sand from your feet before getting in bed. These are trivial things compared to what an amazing stay this is: close to the beach and pool, plenty of luggage carts to make carrying items to your room easier, lovely staff, plenty of chairs around the pool, reasonably priced chairs/umbrellas on the beach (or bring your own), We enjoyed this property very much. Anyone complaining about minor upgrade needs are way too picky.