As a rule, do not use any cruise line air. I like to have control over routing, connecting times and carriers. It may cost a bit more but it is comforting not to depend on someone else. Only exception is going to Tahiti - made my own arrangements from here to LAX and RSSC air to Tahiti. Worked well.