We have just returned from a seven night cruise on NCL. Boarding the ship was far easier then we thought it would be, and didn't take any time at all! Once boarded we were overwhelmed at the size of the ship! Massive is an understatement to say the least! Had to wait an hour to get to our room, so we sat down with our friends and a drink while waiting. Bartender was sweet and the drinks were great! Once entering our room our first impressions were how big they were! Tons of storage room as well. Well designed. We had a balcony as well , and absolutely LOVED that! A must in my opinion.
The one downfall to us were the pools they had to offer. All were very small indeed! And good luck finding a lounge chair! That was near impossible. However, eventually we found the deck where during the daytime hours NO KIDS were allowed. They had a small pool as well. And no problem getting a lounge chair either. Just wish we discovered that sooner!
The restaurants on board were all only OK. We also ate at a few of the ones that were not included in the cruise and didn't find them to be a whole lot better. Overall though the food was doable, just predictable I thought.
The staff for the most part were great! No complaints there.
There is a casino on board, and that was a lot of fun too. Even though we lost a lot of money there :)
We did a few excursions as well. Went into Florance Italy, it was beautiful, Rome was nice as well. Also spent the day in Palma, Spain and it was outstanding!!!! As were the two nights in Barcelona we spent in a hotel before boarding the ship. Will return to Spain one day for sure!!!
In a nutshell would I recommend NCL, ABSOLUTLY!