While the location of this rental can’t be beat the condition and cleanliness leave much to be desired. It’s close to the best of Kennebunkport attractions - shops, restaurants, beach, allowing you to walk most places. However, this spot needs a handyman and a deep clean. We appreciate the fact that it is pet friendly but the overwhelming smell of animal leads me to assume it is not properly turned over between guests and that many pets have marked their territory on the many area rugs. The floors were not swept or vacuumed, yet we paid a cleaning fee. The furniture is dated and worn. Some of the amenities included in the cost were not working (dishwasher was broken, spare bath had no hot water, bathtub did not drain, master bath outlet had no electricity, air conditioning would not turn on). The host did ask to be contacted about any issues in the home, however, we did not feel like spending our four day vacation dealing with repairs, we do enough of that at home. It’s just the little things at this property that are going unaddressed. Fixing broken blinds with tape and toothpicks? The nicest part of the home is the yard which is tranquil and well manicured. We made the most of our trip but were not totally comfortable here. It was difficult as we have an almost one year old who we could not properly bathe or allow to crawl on the floor. Side note - she came home with a bacterial skin infection we suspect was contracted during our stay. This is an honest review.