Heinemann Royal Caribbean Odyssey of the Seas, Ship