This place is a hidden gem. We loved our stay here. I travelled with young children and the property was safe and secure. It was clean and we had everything we needed. Eileen was a great host and checked in on us to make sure everything was ok. It was great to be able to cook on site too. The location is amazing, it is literally on the beach, the kids had so much fun. We also did some day trips from this location, there is plenty to see and do. I look forward to visiting again, we were sad leaving and wished we could have stayed longer!!