This cruise exceeded all our expectations. The only negative is that the cabins were much smaller than advertised though still ample. The balconies were small and not private being shared with two other cabins. Nonetheless, the efficiency and personal touches of the cruise lines was evident in the reception, tours, social hours, evening programs, and especially the meals. I told the chef personally that we had a wonderful epicurean experience that happened to occur on a cruise. The cleaning and wait staff were personable, intelligent and hardworking attesting the thorough hiring criteria of the company. Most had college degrees or were college students and easily interacted with the passengers, most of whom were retired professionals. We were so pleased we booked another cruise next year.