This was our second cruise, first time with Norwegian.
All in all, we had a great time. The Norwegian Pearl is a beautiful ship. It is elegant, colorful, and comfortable.
We received great service from (almost) everyone. Staff was friendly, helpful and attentive. The food was very good. We had 2-3 exceptional meals (La Cucina, Moderno, and one night in the Summer Palace), the rest was good to very good. We ate all our breakfasts and 5 evenings in the Summer Palace, lunch was usually by the pool.
We had a gorgeous cabin! I had upgraded us to a BX (guaranteed cabin) about a month before the cruise, and we lucked out with a balcony cabin on deck 10. 10106 was far enough from the elevators to not be disturbed by the noise, it was plenty spacious for 2 adults and a child. I loved the bathroom layout, and the amount of storage in the cabin. Having a balcony was absolutely amazing, I could never go back to just an oceanview stateroom now.