Clean, comfortable, well maintained, comprehensively equipped and great location. A fabulous place to stay in Bridport.