After seeing the service and food quality decline on Carnival over the last few years, we asked our travel agent for a recommendation. She suggested that Princess was the one that seemed to be keeping up their standards. Too bad it wasn't true.
Some good and some bad experiences on this ship.
GOOD: Airport transfers and embarkation process were smooth and fast. Cabin and cabin steward service were both wonderful. We were automatically upgraded to a nicer cabin that the one we booked which proved wonderful during rough seas on the last night of the cruise.
D601 - Dolphin deck mini-suite was absolutely wonderful with an actual bathtub. Only downside was that the push-together bed had hard edges that made it seem like there was a bar running down the middle.