Craig's place is a beauty! And so well stocked with everything you could need to self cater and even entertain the kids. We loved the thoughtfulness of toys for the kids, and even a basket with extras that you might have forgotten, like toothpaste (for a small cost). Very clean and spacious, and just a short walk to the beach through some lovely forest and sand dunes - I wish we could have stayed longer!