What a gem of a place! Stayed for the weekend, but could easily have stayed longer (despite the weather!!). Amazing views, and the beach is a great spot for beach combing and exploring with the kids. We even managed a swim! Would definitely return!