We are repeat renters- my family has rented Rockledge Cottage six times. This cottage is located on the best spot of the nicest beach (in our opinion) in Maine. You are able to see the ocean and hear the waves from virtually any room in the cottage. It is also very private.
The cottage has a history, and the layout is unusual because it has been built onto the side of a rock. The kids love their bedrooms (one room has a reading nook with its own window and ladder!); another room sits on the top of the cottage with panoramic views on all four sides and has its own washroom. The kitchen was recently renovated and is very functional and charming. Cell phones and wifi always work. The owner has really thought of everything.
At low tide you can usually walk to two islands just offshore. The beach is very long and never crowded.
Percy's and Spinney's are a pleasant walk away through the woods (or along the beach) and there are lots of things to do in the immediate area - hiking, restaurants, shopping in Freeport, exploring Bath, Portland and the little towns up the coast.
My family is always sad to leave Rockledge. The kids always ask to come back, despite the long drive from Toronto.