Many thanks to all for some helpful info.
While I wait for call backs, some responses:
There is NO deposit listed on the booking.
Found email from John, CVP in spam. It looks legit but not sure, no mention of booking this cruise. Sent him email and vmail re this.
No extra charges on cc
Not sure how to check if it's a Hold as looks very much like our planned booking
Will try going via our TA too.
Any contact info for Princess Customer Solutions?