Upscale seafood restaurant with a covered terrace, located within a modern hotel offering sea and street views.