If no other option we would travel ncl again. But rooms are so tiny. Shop hard to navigate. Only way is if we get ultimate meal package included so that we could get a decent meal. Service horrible. They try to get you to tip very frequently. Prepayment your tips. Theses pets are beautiful so we are glad we went but not alot of other options for this region. Carnival the best.