I think that this is Princess Kays in the bahamas. That is def. a Princess ship, and you can even see a tender! Scroll east to see 3 more tenders in dock, and all the buildings of the resort
http://maps.google.com/maps?q=nassau+bahamas&ll=24.6361...9,0.020262&t=k&hl=en
BTW, with google earth, (free) you can actually see individual beach umbrellas!
Here's a bustling port canaveral,
http://maps.google.com/maps?q=port+canaveral,+Fl&ll=28....5,0.020262&t=k&hl=en
You can see a voyager class RCCL ship, 2 carnivals, and if you scroll east, there's a Holland america ship the Volendam or the Zaandam. East further is a ship I don't recognise.
I have more, if you are all interested.