Hi Bob,
I hope you have a good cruise, with so many people on board, you'll need to get in the queue early for any shore excursions!
I see the Marco Polo can take 826 passengers and so isn't a member of IAATO
http://www.iaato.org
Take plenty of film!