We just returned from a 21 day Med/Turkey/Greece cruise on the NCL Jade. This was actually a back to back, with us booking each piece separately (it was actually several hundred dollars cheaper that way). We are retired, age 70 and 57, well traveled by land and cruise. We have sailed HAL (5), Princess (3), RCI (1), Carnival (2), Celebrity (1), and one prior cruise on NCL. We always book inside guarantee and are quite happy with that choice. We are independent travelers, and rarely use ship excursions.
We decided on this cruise for two reasons: Price and itinerary. Both of those were great!
Our expectations of NCL and the ship were fairly low due to one prior, relatively bad cruise with NCL and the cheap prices of these B2B cruises. That said, I can say that our expectations were either spot on or exceeded.