As a "Princess only" Cruiser, I went on a Harrah's cruise with NCL. I had the mindset that NCL had lower standards than Princess and not to expect much. I was blown away by the hospitality on board NCL. The cruise staff and entertainment had all passengers wanting to see the shows and bands each day and night. The food was excellent in every outlet and service was top notch all around the ship. I'd say the ship wasn't as well maintained as other ships I've cruised, but barely noticed with all of the pluses they received in other areas. The entire crew made all guests feel important and fun every step of the way. Knowing how hard these people work round the clock they never had a negative vibe about them, just hospitable and fun.
Cabin was clean and the bed was very comfortable. The bathroom seemed slightly larger than most ships I've sailed. Cabin steward service was spot on. Closet/drawer space was limited.