Dover Delight, steps from the Dover Bay marina