I have been on 2 cruises with Norwegian and was very happy with both. 1 was 14 day Panama Canal many many years ago and 10 day Alaska cruise in 2017. Norwegian is very relaxed. No formal nights so if flying with weight restrictions this could cut down on what clothing you take. There is no set dining time. If you prefer set dining that might be an issue to you. As I recall food was pretty good, certainly have no bad memories about the quality or service. We also thought the entertainment was great. Did have a 28 night cruise booked with them from South Africa to Greece however it was canceled 1 week out when Covid hit. Hopefully we will get that opportunity again sometime.
I would have no problem booking with Norwegian again.
Cheers
Deb