My family and another family called this property home for 4 nights and we could not be happier. Not only is the surrounding area just lovely and peaceful, but this home (two homes really!) was well-appointed, clean, and plenty of space for us all. The separate houses were actually a huge help with a sleepy baby and more energetic older kids. We would absolutely say here again. And the walk to the beach is super easy, and the beach isn't crowded once there. Just leave your wagon at the top of the stairs and enjoy!
Our only heads-up is that the "fourth room" in the guest house with the trundle bed isn't very private. The wall doesn't go all the way to the ceiling, and the door to that space is a thin, accordion door. Our 2-year-old was slated to sleep in that space, but the light and sound entering that space didn't work for us. Far from a deal-breaker, but we just didn't realize to expect this.