Royal Caribbean’s Icon of the Seas, the world’s largest cruise ship, features eight themed neighbourhoods, diverse entertainment, 40+ dining options, and 28 accommodation types, catering to various traveller preferences for a unique maritime experience