The cruise was wonderful! The food was outstanding and the tour guides really knew so much about their cities. The accommodations were top-notch! The crew was extremely accommodating and eager to help, very pleasant from the captain through all of the various levels, right down to the steward in charge of our room. They really made it feel like they were one big family!! It was a busy week, breakfasted and out by 8:30 every day. The cruise certainly lived up to my expectations. Too bad we had rainy weather, but that's no one's fault, just the luck of the draw. I would go again, but my advice is to try to get a group of friends and family members to go with you, this way you will have your own group to enjoy the meals and evenings with!! Also be aware that it was on older crowd. If you are looking for "nightlife" you might not get what you expected.