We (two couples) spent the weekend of New Year's Eve at John's property and overall were pleased with our stay. The home is quite spacious and had plenty of room for four people. We loved having the pool table and the kitchen was adequately stocked for us to cook dinner one night. While there isn't a ton going on in the immediate neighborhood, it was a quick and easy drive to Portsmouth (about 10 minutes) and there were supermarkets, stores, and restaurants about 5 minutes down the road in North Hampton, making it a very convenient location.
There were, however, a few things that could be done to make this an even better stay, including more bathroom towels and hand soap and more comfortable living room furniture. Our stay was in the winter and it was very rainy, so we wanted to spend a lot of time at the property but it was incredibly cold when we arrived and took until the next day to properly warm up, making it a bit uncomfortable to hang out. The shower in the bathroom upstairs was also a bit awkward to use and we ultimately ended up all using the downstairs bathroom to shower.
That aside, it was a great value and we would stay again when visiting the Portsmouth/Kittery area!