We loved our stay at Hayleys. Location was perfect with beach across the road. Villa was amazing and we loved our room. Hayley was very welcoming and she had extra treats for easter plus a fantastic breakfast. Fantastic stay!