Like you we too have sailed with island princes..twice...what a cruise ...if I were to rate it from 1 to 10 it would be a 11..food very very good. service the best. sorry to hear that the ship missed some ports because of weather. I believe the cruise line had you in their best interest. if things went bad in port because of bad weather...I believe you would be more upset than you were. And as far as I Know princess has no control over the whether. My wife and myself have a saying we always say to people......whether you think you will have a good time on a ship or whether you think you won't have a good time on a ship.........you are right.
Jim and Glenna