Very clean place, fully equipped with everything you need. Right on the beach. Hosts were friendly, accommodating, and responsive. Would highly recommend!