We thoroughly enjoyed everything about the cruise. The embarkation was easy and pleasant; the cabin was clean and comfortable -- and adequately furnished; the food was amazing (we dined in all of the restaurants); the shows (magic and musical revue) were fabulous; and the shore excursions were fun and the guides were knowledgeable and entertaining (without being obnoxious). NCL is our kind of cruise!