My family and I had a fabulous time at Chantal's house. It is 5 minutes from the heart of Kennebunkport, but it feels like you are worlds away from the hustle and bustle. The house has three bedrooms upstairs and a playroom with a crib downstairs. My kids loved playing with the toys in the playroom and the playset in the backyard. The kitchen is fully equipped with everything you need to cook dinner at home. The refrigerator, dishwasher, washer/dryer, stove, oven, microwave, coffee maker and coffee bean grinder all work perfectly. The wifi was adequate for casual use, but probably won't be sufficient for multiple devices streaming video. Cottage Linens was very easy to use; ordered online and delivery/pickup were just as promised.
We went to Gooch's beach, Mother's beach and Goose Rocks beach. All charge $25 a day to park and spots fill up by 10:30-11. They were all good, but Goose Rocks was my favorite. The trolley museum was a fun morning (I have a train lover in my family). There is a great playground in Wells (Harbor Park) that has free parking and is a short walk to Harbor Beach (wading pools really) that my little kids loved. There is a smaller playground at 105 Beachwood Ave with free parking and a tennis court and basketball court. The playground at Mother's beach is fun, but crowded (not great during COVID) and requires a beach parking pass ($25/day or $100/wk); it is fun to play overlooking the surf and could be a fun diversion while at the beach.
As for food, there are lots of good choices, but during COVID we found Alisson's had the easiest curbside pickup, Mekhong was fabulous Thai food with online ordering, Bennett's sandwich shop also has online ordering and amazing food, and I also recommend the donuts at Congdon's which has a drive thru (next time I will try the food trucks outside Congdon's starting at 4pm).
We did have an issue with the plumbing the first day, but Chantal responded immediately to my message and the issue was fixed within hours. As any homeowner can tell you, problems will come up, but having someone reliable and responsive to call is paramount.
We would definitely stay here again!