Go somewhere else!
Stay away. At least one of the photos on the website was not from there! This is a condo. The inside of the condo was great and well kept but the complex is a mess. Landscaping is not maintained. Old equipment laying around. There is barbed wire and temporary construction fencing around much of the place. No direct access to the beach. The pool was a mess. There was no one there to check us in and we waited 2 hours for the caretaker to show up. There is no lobby. Roads around that area are all dirt. We stayed 1 night of a 3 night reservation and left early.