A couple of friends rave about Princess but my wife and I weren't impressed.
The best thing that Princess does is their embarkation and disembarkation. Very smooth and orderly.
The food, service, entertainment and activities were all mediocre. Service was so-so unless you were an Elite Member. At dinner, the waiters, although pleasant, fawned over the couple next to us while we were virtually invisible.
Cabin was very nice and spacious. Lots of closet space. Huge balcony and good location to the aft stairway and elevators. Directly above Club Fusion. Could hear the music on those rare nights that we went to be early but the music generally didn't bother us. I don't think there were many late night events in there anyway. On heavy sea days/nights when the ship was rocking, the cabin creaked like Nelson's flag ship and kept us up all night.