I think they call that fine dining. Anyway thanks. Kinda figured that out or at least was hopeful that was the case. They probably have a deal with one of the cruise lines.
Restaurants always charge much more for drinks than you could buy them at a supermarket.
Anyway, those who didn’t turn up really missed out. The location was superb and the wx was great most of the time. A really nice even temperature even at night
Restaurants earn the money on drink, food does not contribute a great deal. Fleecing – BS. Try running a restaurant for yourself. I did for 20 years so have some experience.