We had a wonderful time in Kennebunk, ME. The apartment was absolutely beautiful, clean and large. It had all the amenities we needed, and then some! We were able to enjoy breakfasts on the large patio area and make meals in the giant kitchen. There was space for us to spread out, which was greatly appreciated. The staff was incredibly helpful on all aspects, both before and during our stay. They went out of their way to make sure that we had everything we needed, from games to umbrellas. I would highly recommend it and hope we have the opportunity to stay there again.