I chose this cruise because it had a great itinerary and length was great. We have cruises with Princess before and we’re very satisfied. Net time maybe I will pick a newer ship with Princess because Crown Princess was a little outdated... By the end of our cruise quite a few elevators were not working and with a lot of elderly on the ship it was difficult to get into an elevator. I was also disappointed that free coffee was instant coffee and it was gross. There is a fresh brew available but you have to pay for it. No big deal but I love good coffee. Service was great everywhere! If you are traveling with children the youth program is amazing! My son is 7 and he loved every minute of being in his club! Most excursions were great but pay attention to the details, some are short and you spend a lot of time waiting or on a bus