My family and I were headed to Newburyport for a wedding and decided to make a full week vacation out of the trip. We have two young children (ages 1 and 4) and wanted something close to the beach for convenience.
Overall, the description is very accurate and possibly understates the convenience to the beach. It is 1/2 block from the beach entry which made things very easy. Even if you didn't want that particular stretch of beach, there are many options that are easily walkable (bay side is 5-7 minutes, beach with calmer waters about 8 minutes walk north).
The house itself is fine, but what really made the difference in our stay was the great prep work done by Peter who manages the rental. The place was very clean, all the instructions were spelled out, linens were fresh, etc. Peter was extremely courteous and offered multiple times to assist if we needed help or recommendations. The house also had the little conveniences of home that made it comfortable (everything from laundry detergent to backup sunscreen, tape, scissors, etc.). With small children, those things came in handy.
The only reason I would not rate this place 5 stars for our stay is that is not ideal for people with very young children. The house is a little compact (bedrooms close together, living room close to bedrooms) for adults to do anything after kids have gone to sleep. This property is ideal for people with teenagers or singles who don't have to worry about sleeping kids.
We were pleased with our rental and would consider coming back. Peter will make sure you have everything you need to enjoy your stay.