After you take into consideration the maintainance fee of the week used ($400-800!) plus the exchange fee ($149ish) plus the daily "All Inclusive" fee (food) per person - it is not considered a good deal by many.
You can end of spending more then if you just booked the cruise yourself.