Our family had a great stay at Craig's place. We are a large family and it was so nice to have the space to enjoy each other's company while not feeling like we were in each other's way. It is conveniently located to shops and very close to the beach - there's a trail from the back yard to the beach. I enjoyed early morning coffees on the deck listening to the sound of the waves.