Description The Anchorage is a spacious house located within the grounds of The Lobster Pot renowned seafood restaurant, moments away from the golden sands and