La Oliva Restaurante, located within a hotel, offers Mediterranean cuisine with fresh, local ingredients and careful presentation.