We are planning our first trip to Maine this coming summer and not sure where to stay. We are looking in the York Beach area. We will be traveling with our 4 year old son who loves the beach and swimming. We want to be centrally located to visit other towns. We would also like to be in an area where we could walk to dining and attractions. Thanks in advance.