NCL is one of my favorite cruise lines and the reasons are the diverse restaurants and the entertainment.
I love Freestyle, even though all cruise lines are copying it in one form or another. It is what kept us cruising a number of years ago. We were burnt out and feeling overwhelmed by a perceived herd mentality and were seriously looking at other vacation options. NCL stopped us from straying and with the other cruise lines following suit we are now, once again, happy cruisers.
I am glad you are enjoying yourself. I am looking at the Sun for an Alaska cruise this Fall.