I've been on three cruises with NCL and have enjoyed them all. My last was on the Epic. The entertainment there was top notch. Got to do a behind the scenes tour and that was very informative. You'll find that there are some people that are just NCL fans and don't cruise on any other lines. One couple we met were on their 37th NCL cruise. They were on the Epic just so they could visit the Ice Bar!