Departures to the ports were very well organized. The tours were excellent. Princess Cay was beautiful. We were on an "out" island on Holland America and you had to "hike" to get your lunch. The beach was long and narrow and there were two other ships in port. No place to sit and no shade. Princess has it set up that there are two food stations both conveniently located. Music played, bar staff worked the beach taking drink orders all day. It was great. Beautiful palm tress and plenty of seating. Tenders were running constantly.
The only thing I have to say about Princess is for someone who does not eat meat of any kind or fish, there weren't too many selections. One can only eat a grilled chicken breast once or twice. Even the plasta had either cream sauces or meat in it. The buffet on Lido was very nice. Placemats adorned the tables and the waitstaff brought your drinks to you. Food was fresh, salad bar plentiful and the breads/rolls/desserts were absolutley the best!!!
Disembarkation was the smoothest I have ever had. You were told to please vacate your cabin by a certain time (schedules were slipped under your doors the night before) and assigned a "waiting area". Ours was the casino. We decided not to drag our carry on pieces up to the dining area (we live in Ft. Lauderdale and can eat as soon as we get home!)so we proceeded to the casino. There we had hot coffee and teas waiting. Once our number was called we were escorted down to the gangway by a ship crew member. We were so pleased with Princess, we put a deposit down for another cruise!