Beautifully clean and perfectly located right by the beach. The hosts were really easy to communicate with and were very accommodating. We would definitely love to return here for another stay. Perfect for families!