The reviews for this place are spot on - lovely for children, with so much outdoor space to roam around, an easy hike to private rocky beaches, a short drive to towns with excellent grocery stores and sandy beaches. Karyn was so welcoming and clearly has her hosting down very well - everything we needed was there, and she was very quick about communicating. Such a great spot - we stayed two nights, wish it had been three!