I've never sailed on a Princess ship, but I can't imagine it would any Princess ship could match up to Celebrity's Solstice class ships. Then again, I've never sailed on one of those either. As a Diamond Plus member I should get all the perks if I ever sail on a Celebrity ship. I'm still considering a Princess cruise in the far off future. My last cruise on the Radiance was a good reminder why I keep sailing on Royal Caribbean.