Seafood restaurant Taverna Nerea, located within a hotel, offers Mediterranean flavors.