We take one or more cruises a year and usually travel on Norwegian because of the freestyle dining.
This voyage was below average starting from embarkation (that was delayed over 2 hours) to poor supply management (they ran out of some wines, liquors, mixers, and even supplies for the splash academy) to below average cleaning crews, and bad communications, especially at disembarkation.
The cabin steward did a poor job, one night my daughter brought a drink back to the room and the empty cup remained until we left the ship
The size was as expected but there was a large table that was constantly in the way trying to maneuver around the cabin. Cabin steward did a poor job, my daughter left an empty glass on the table and it remained there until we left the ship