Mrs catlover , many thanks for the very long review- even if I disliked a cruise i simply do not have the courage to go so far in details maybe only on the F&B operations
If you are chosing a cruise leaving out of Portugal you must check if another country is involved Morocco or the Canaries ( not part of the Europea Union ) Madeira is part ! , to avoid the taxes
Out of Spain its is 10 % and so far no single cruise company had the courage to go to the European Court as a country cannot impose its taxes in another EU country.
For health reasons I cannot do crossings , your crossing on the Batory was maybe a once in a lifetime experience - i remember in the 80s promotions were done for that ship a lot cheaper as the QE2 , also the period of the Russian cruise ships ( lots of beetroot and pickled vegetables and mushrooms ) - usually they had the name of a famous writer.