We loved Stephen and Aileen's place. Spotless clean with personal touches. Kids loved the swimming pool and the beach just cross the road. Best hosts we ever met.