Just to start, our family had a great time on the Pearl! There were some bumps here and there like the embarkation process took almost an hour, where it typically takes us 15 mins tops. We are use to lines so this is not a problem but I would suggest to NCL to have some entertainment for the waiting folks so the party can get started even before passengers get on the boat.
The boat looked great and the crew was constantly working to keep things neat and clean. This also goes for our room steward who did a wonderful job keeping our room stocked with towels animals and keeping it tidy.
The food at the free dining area was good and had a decent variety. The were only a couple vegetarian dishes offered and I wish I had asked the chefs for more options, but that was my mistake. the pay restaurants had good food for the value and the atmosphere was pleasant.