We've stayed at the Kennebunk beaches for several years now, and we enjoyed our time at this property. While on the smaller side, we had 4 adults and had plenty of space. Bedrooms were decent size, good bed options for a varied group (couples, kids, individuals). Kitchen is very well stocked with dishes, glassware, appliances. Very clean home, lots of towels and beach towels. Very handy having beach chairs and an umbrella on-site so we didn't need to bring ours. Even our pooch loved it. Would definitely rent from Nancy again! She's also very easy to work with and answered questions quickly.