Spotless, welcoming hosts, great place Bridport