NCL is not the cheapest but I believe has the best bang for your buck. First time taking my son on cruise and he enjoyed it very much and is looking forward to cruising again.
This cruise include 50 free photos, $100 in arcade credit, $50 cabin credit and the ultimate beverage package which is my favorite, lots of drinks and of course Wine and beer is included as well. The service was top notch and so was the entertainment.
Loved the Casino, maybe its because I did pretty well there.