I stayed here for a weekend in May with my husband, and didn't want to leave.
The proprietor, Janet, is very friendly and helpful. It seems more like we stayed with an old friend for a weekend than that we went to a B&B. It was a great experience.
The breakfasts were amazing. She made a warm dish each morning (once sweet, once savory), and also served homemade toast with jams, granola, fruit compote, and baked goods. It was too much food to even try everything, and it was all delicious.
The Maine coast is very beautiful, and Elm Cottage is in a good location. We went to Sears Island and Moose Point State Park one day, and Fort Knox and Pemaquid Point the next. Janet helped us find places that we would enjoy, and we had a really great time.
Also, there are 2 dogs and 3 cats there, which added to the fun!Pros: Friendly, food, location