I love NCL because of the freestyle cruising. It eliminates all the reasons that I didn't think I'd like cruising to begin with. I don't have to sit at a table with strangers, I don't have to eat at assigned times, and I don't have to buy a formal gown to wear that I'd probably never wear again. For our lifestyle, it's a perfect fit.
I also enjoy the friendliness of the crew. We've seldom walked past a crew member in the hall without a smile and a "Good Morning", or a "how are you today". With only 4 cruises completed, we've yet to find a reason to switch to another line.