British restaurant with stunning sea views and an outside seating area. Offering quality, home-cooked food.