NCL Pearl was awesome. The food is exceptional especially LeBistro. All the buffets were fresh and food was tasty. The staff are very friendly and go out of their way to help you especially the waiters and waitresses. Entertainment on the ship was also excellent especially the NCL Pearl Dancers, Singers and Jim! We visited six ports - Cozumel, Grand Cayman, Roatan Hondorus, Santo Thomas Guatemala, Harvest Caye Belize and Costa Maya. These were all great ports except for Guatemala (not much to do and port area was not very nice). Harvest Caye (NCL's new private island) is great! The Pool and beach area very clean and nice. Could have stayed there two days. Our cabin (outside - obstructed view) was very spacious and had lots of storage space - very comfortable. I would definitely recommend this ship and NCL. We loved the options of free beverage package and the dining package.
Cabins are very spacious and clean. Lots of storage space.