Cruising on NCL was terrific. We really enjoyed the freestyle aspect which allowed us to eat dinner at any time we chose, in any restaurant of our choosing as well. Also, the ability to carry-off your own luggage made disembarkation a breeze.
Staterooms were terrific and the balconies were totally enjoyable. Shpborad personnel were extremely helpful and courteous. We'd cruise on NCL anytime.