No-one likes hidden extras, especially on a cruise, where the endless tipping and expensive wines can really take the edge off what should be a tranquil holiday.

No-one likes hidden extras, especially on a cruise, where the endless tipping and expensive wines can really take the edge off what should be a tranquil holiday.