We booked the Colonial Inn thru Expedia while on an extensive trip throughout the East Coast and Canadian Maritimes. We trusted Expedia to represent quality products at fair prices, but this was not the case in our opinion. The Colonial is in an undesireable (did not feel safe) and noisy location (just off Hwy 1). We only needed one night -- thank goodness. It is a very old property and is not well maintained. It was not clean to our standards. There was garbage piled against the building, cigarette burns on the blankets, lumpy mattress, thin threadbare sheets, crumbling stairways, old dirty cracked flooring, thread bare carpets/rugs, dingy hallways. The staff was very nice and polite. There is an on-site restaurant which was very welcome to us after a long day on the road. The service was excellent and the food wholesome and tasty. They also offer a full buffet breakfast which looked fresh and clean (we did not stay for breakfast, however). It appears that the managemenht is attempting to upgrade parts of the property. Our room had a flat screen TV, freshly painted walls, and a very clean "upgraded" bathroom, There was an indoor salt water swimming pool, outside bar-b-ques which we did not use, so cannot make comments on those ammenities. However, until their upgrading is completed, I cannot recommend this as a pleasant hotel experience.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC