I really didnt mean to be harsh,, not in the least,, but you asked for opinions and having sailed both cruiselines many times in my 50 plus years,,, I gave you some personal advice.
I didnt post my comments to be rude,, I just think, in my opinion,,, you picked the wrong ship for the wrong reasons -- Price.
I would have rather saved up and done something a bit nicer. $700 isnt pocket change but it isnt that much of a difference in todays economy.
You will enjoy Princess,, I did a mini suite on the Grand,, it was very nice,, but,, not anything like the Celebrity Suites with their butler service,, etc.
I found the Princes Crew very indifferent and unfriendly. The Celebrity crew always nods, says hi or good morning or afternoon,, and the social hostess and cruise director mingle with ALL the folks. Its just a great experience.
ps. I am not affiliated with either cruise line.