Primrose Place is fantastic. My husband and I love Bar Harbor and now having a dog makes our choice of inns limited. Primrose Place is new from the floors to the ceiling. The room was squeaky clean(one of their two dog friendly rooms) and felt like a sea-side cottage. Calming grays, cool blues, and cozy yellows. Linens and basic toiletries provided. The bed was brand new and super comfortable. There is AC if you prefer not to leave your windows open. It was also very quiet– I couldn’t hear neighbors. The room was ground level, making parking a breeze. Free wifi and coffee in the lobby. The only thing about Primrose Place is it does not provided breakfast which is not a problem as there are wonderful breakfast eateries in waking distance. Speaking of walking, it’s only a 5 minutes walk to downtown. #winning! There was a one time $ 30 pet fee. We brought our travel white noise machine with us so the dog wouldn’t start barking while we went to dinner. We will absolutely be staying here next summer too!