Royal Caribbean momentum builds