My husband and I have just returned from a two week Panama Canal cruise on the Norwegian Star with NCL, first cruise with NCL. We are only in our mid 40's and found that there were a lot of older people on board which actually was better in the long run, reason for this being that we could always get a sun lounger (despite certain nationalities reserving them with their towels from early morning till lunch time, perhaps like other cruise ships NCL could adopt a towel police service) e.g anything over an hour and the staff remove the towels. The bars were never full and not everyone wanted to get on shore, so no queues getting on and off ship, especially on the tender day (just one tender day which was in Cabo San Lucas) Mexico's own little Monte Carlo. We always found getting on and off ship a breeze and very well organised by NCL. Also mainly American and Canadian passengers on board with a few Europeans. There were only a handful of little ones on board. Ports visited were all nice apart from Puntarenas in Colombia which was very run down and not a very nice beach at all. We did a full transit through the Panama Canal which was excellent with full commentary. Very hot during the transit but NCL even provided iced towels for passengers which they also did when returning to the ship on shore days with iced water also, which was a nice little touch.
On board - service was excellent and lots of staff, food excellent but too many restaurants where you had to pay, but the two we went into most nights which we really liked and offered silver service and excellent choices on the menus were free, these were Versailles and Aqua. Just one was a bit more formal that the other.
Breakfast - we had this delivered to your room at no extra cost most mornings, but only continental which suited us fine.