More than just a 'motel of the seas', cruising is a must-do travel experience