Self-catering accommodation with sea views, Dutton's Cove offers a restaurant perfect for gatherings. Enjoy seafood, sushi, and deck dinners.