Chose this cruise because of the ports, but the ports were the weak link. Too many ports, and most needed either ten?der boats, or a shuttle imto town, or a long bus or train ride to the city advertised as the “port”. Crowd comtrol to get off the ship was poor..
If you were not on a Princess tour, it could take up to 2hours wait in the dining room to get off. Nothing offered , not even water while you waited.
The dining room food was good some nights, just ok others. Buffet was actually better for some meals. The specialty restaurants were very good.