We went with friends who chose this cruise as they liked the itinerary, in particular, India.
We found the public areas too crowded & too noisy. I guess you get what you pay for & this "Freestyle" cruise was obviously not a good choice for us.
The 3 NCL excursions we took in India were very poor.
Cabin was adequate. Thankfully we had a balcony cabin so that we were able to escape the crowds to find peace & quiet & try to escape the respiratory bugs that seemed to be affecting so many people - probably the air conditioning was a contributing factor to the spread of the illness.
Our cabin steward was excellent.