A holiday at sea is quite unlike any other