The Mayfair Bed and Breakfast is located on the seafront, a stones throw from the Jubilee Clock!