We chose it because of the port of call and the price "seemed" right?
The service was poor and the customer service desk was not much better, staffed by people who had very little experience with travelers and were misleading and uninformed.
Promises made were not kept resulting in our wasted time. Time is money$$$ !