I much prefer staying in places with personal touches that feel lived in and welcoming - especially with traveling with a kiddo. This cottage had that and more. It's small on the inside with great outdoor spaces for little ones to explore and play with many toys and books. You can sit out front with a cup of coffee and enjoy a more communal neighborly feel or dine in the back for a bit more privacy.
For the beach, you're situated perfectly between the quiet bay and just a few blocks from the ocean on the other side. The hosts also have quite a collection of sand toys and beach equipment to keep you busy and I cannot say enough good things about the outdoor shower and tub for kiddos.
Very minor inconveniences included a lack of coffee/tea (maybe we missed this? but it's typically very obvious) and some too smart devices with blinking lights - quickly resolved through communication.