Living in Bar Harbor during the summer, I'm always in for a real treat after dinner or on my way home when I stop by "Mount Desert Island Ice Cream". First off, the service is amazing!! They are often busy and I love the support they're getting, but when it's slow or not busy, the workers are always open to making great conversation about the ice cream or life in general. The flavors are very unique and the coffee float is my favorite. Sometimes they'll add new flavors, so when I go in, the workers will recommend to me what's new on the menu. I personally get "The Dude". It's a Vodka-type vanilla ice cream flavor named after Jeff Bridges character in "The Big Lebowski". I sometime get a coffee float with it, so it taste like a mix of coffee, vodka, and vanilla ice cream. Other flavors include a nice range of sorbets and Buttermint and Mexican Chocolate. They also have a Dog Bone Sundae. I'm not a dog, so I can't give my feedback on that, but I'm sure they have reviews for that on "Woof Advisors". Nothing for cats. But anyway, they have a nice seating area and they're just located across from the Village Green, so you can always head there and sit along the benches.
Also, Obama came here a few years back and got the coconut ice cream. The ice cream is homemade at a nearby location and is fresh. Some people do complain about the prices, but for homemade ice cream, unique flavors, and a good portion, i've never had a problem with the prices. The owner is very nice and the ice cream can be served at various BH restaurants.
The reason I come back is for the nice service and the delicious coffee or root beer floats. I love getting my summer drinks there. Also, MDI Ice Cream was featured on The View, so that says a lot about the quality of the ice cream.
There are two locations. One by the Village Green and another on upper Main Street near the YMCA. Very similar, but just two different locations. Either one is fine.
Hope you'll have the chance to swing by and get some good delicious ice cream and I promise I won't let you down.