Colonial Inn Ellsworth is a convenient and comfortable place to stay for visiting Acadia National Park and Bar Harbor. The rooms are clean, cozy, and roomy, though the decor is basic and a bit dated. Guests appreciate the quiet location, good beds, and daily room service. The staff is consistently friendly, helpful, and very accommodating. Amenities include an indoor pool, laundry, and a grab-and-go breakfast with many options that adds good value. Its prime location is close to many restaurants, supermarkets, and a popular Thai restaurant next door. For the price and value, it is an amazing place where guests would definitely stay again.