Luxury cruising has been undergoing a quiet revolution, with fabulous on-board dining, top-notch service and incredible itineraries.