The ship is a bit tight size wise for the 2,400 passengers it held for the Country Cruise we went on...rooms w/ ocean view port holes are a bit smaller than other lines, hallways tight, as were public areas. This ship was built in 2006 and is being maintained well but, it's design & some fixtures are starting to show their age. I think I would take into account a ships age and probably not go on anything more than 6 years old.
Room was well kept & clean but, just a bit smaller than other lines we've been on. It's a matter of a few inches but, one side of the bed did not allow passage for one of the guests in a King room. That could have been solved by not designing a desk that had useless trim work that extended out just far enough to block access (or move the bed over an inch or two).
The food was very good, they always changed the selections and the hours of operation were much better than some other lines. They have freestyle dining and it seemed to work well as you could get into any dining room with no wait. We did speak with other passengers on other NCL ships in various ports and they said they had to wait for what they felt were long times to be seated & served. Our ship had constant entertainment provided because it was booked for a Country Music theme so, it's possible that under different circumstances we could have had wait times ?
Cleanliness was good, especially in light of the fact that this cruise had a party theme that might well have created more loose debris but, it didn't. Considering the ship was 8 years old I must say it was one of the smoothest rides we've had so, perhaps the conditions were better but, we've sailed in January before and this seemed pretty smooth, especially since it wasn't a large ship...93 T.
Getting on and off the ship was a 10+ so, your first and last impression were done well.