We have never been to Maine before, but love the beach. This condo was in the perfect location to both Goose Rocks Beach (about a one mile drive) and a short drive to downtown Kennebunkport. The condo had four beach chairs and a beach umbrella which was perfect (especially because we flew into Portland so couldn’t bring these things with us). The beach at Goose Rocks is absolutely beautiful and we were able to see seals one morning at sunrise. The condo is a short drive from the local grocery store, CVS, mini golf, and multiple ice cream shops. We spent two days at the beach, one day traveling down the coast towards York which was only about a 40 minute drive, one day exploring Kennebunkport, and another day driving north to Portland which was just a little over 40 minutes. The condo had everything we needed including bath towels, beach towels, linens, a well supplied kitchen, and access to both an indoor pool (and hot tub) and outdoor pool. The condo is very well taken care of as is the entire property. Matt (owner) was incredibly responsive and shared updates with an unforeseen internet outage which was quickly repaired and some minor maintenance to the indoor pool area. His level of response far exceed my expectations and was truly appreciated. We would highly recommend this condo to anyone who is looking to explore Portland, Kennebunkport, and other surrounding areas. We just got home from our trip and are already talking about making plans to return.