L'Espigo is a Mediterranean restaurant offering beautiful sea views.