We thoroughly enjoyed our stay at this spacious and beautiful property. Great location, just footsteps to the beach and filled with all the amenities we required for a relaxing family holiday. Hosts were communicative and responded quickly to any questions or issues.