Captain's House offers a unique dining experience in a traditional building with stunning sea views.