Location was excellent and close to the beach. However, the place was outdated and the roof inside our unit leaked water from the unit above. When we notified the host of the leak, they sent a repairman to seal the roof with a piece of plastic. Overall the unit was very tight and musty. The price we paid was really good but we will not be staying at this place in the future.