This was our very first cruise, and we went as part of a family vacation with family members that are seasoned cruisers. We were quite impressed with the excellent service from all the hard working staff onboard. Embarkation went smoothly, and our cabin was ready shortly after we boarded. The ship is beautifully decorated, and we especially liked the grandeur of the piazza. We found the pools to be a tad small for the size of the ship though, especially the terrace pool.
On embarkation day, we had lunch at Alfredo's. Excellent thin crust pizza, and you absolutely must try the veal agnolotti! Our group was signed up for traditional dining in Allegro. While the service was excellent, DH and I found the food to be underwhelming. Dishes came out quickly, but they were rather bland in terms of taste and appearance. Not to be mean, but it felt a bit like fancy retirement home food.
The buffet at Horizon Court really exceeded our expectations though, so we ended up having the vast majority of our meals on the terrace. The selection was impressive, and the everything we had was fresh and flavourful. The pastry shop had a great selection of sugarless treats, and I liked that the portions were small, so you could sample a few different treats between a few people.
Our interior cabin was cozy, but well laid out and spacious enough to comfortably accommodate both of us. The desk and closet had ample storage space, and while the bathroom was rather small, the shower stall was large enough to accommodate my DH, who's 6'3". Our bed was super comfortable, and the linens were silky and cool, which felt especially nice on days when we came back sunburnt after extended beach excursions.
Our cabin steward Ricky was a superstar. (If anyone from Princess head office is reading this, you definitely need to give him a raise!) we had fresh clean towels every day, and our bed was made in the morning and turned down in the evenings.
Honestly, we had better service here than we did from any hotel we've been to on land.