Both my wife and I have traveled extensively... I've been to more countries (49) but she's been to more continents and always picks on me about that little fact. I booked this cruise fairly affordably online (obstructed view) and we loved every moment of it.
Cons: the bed was a bit uncomfortable we could have eaten ourselves to death on amazing food which is a bit scary =) the amount of people on the ship can ruin these small little ports (but that's more of a jab at cruising than Princess)
Pros: we LOVED the service! I was a bit upset initially that we were going to be charged automatically for tipping but about 2 days into the cruise the 10.50 pp felt like a bargain for the service we received. I also wondered why people would ever choose the traditional dining and opted for the anytime dining but ended up trying to eat at the same time and find the same servers haha. We just loved our waiters and didn't want to miss them on any given evening. We also met some new friends during the dining sessions.
We liked our room, the view wasn't completely ubstructed lol.