The Primrose Inn is beautiful and in excellent condition. The staff are very friendly, accommodating, and helpful. Our room #10 was spacious and very comfortable. The breakfasts and afternoon teas were absolutely delicious! The location of the Inn is great-a few blocks away from the shops and restaurants in downtown Bar Harbor (we and the evening staff woman at the Inn recommend Rosalie's Pizza) and a short drive to the entrance of Acadia National Park and the road to Cadillac Mountain. The Inn has CDs available to borrow that are a narrated guide through the park, which we found very informative and helpful. The Inn has a good-sized collection of DVDs to borrow in your room, as well as a public computer with a USB port, an SD card slot, and free Internet access. Near the shelf of DVDs is a back counter with complimentary snacks and a mini fridge with soda pop and bottled water. The only drawback we experienced was that the walls and ceilings were thin, so we could hear muffled voices in the evening and snoring at night. Turning on the ceiling fan helped cover the noise.