I chose this cruise for the itinerary. We had ages 18 - 81 in our group of 7. 81 y.o. on a travel scooter worked out perfect. All ports were at the pier so she was able to come with us at each stop. The staff and guests all helped her get around the ship with grace and ease. A couple minor medical mishaps along the way with 26 y.o. and 81 y.o. were well taken care of with special care by the medical staff. All the servers and stewards were wonderful, happy and attentive. My only complaint is the room lighting. It is very dark even in an ocean view room you definitely need a lighted makeup mirror to see. Perhaps LED bulbs in the staterooms or a makeup mirror in the bathroom would improve this. Food was good and always available. We did not go to any specialty dining on board unless it was included. We used all the main dining and buffet areas, Lotus Garden and O'Sheehans. Enough variety for everyone. We enjoyed the entertainment all over the ship everyday. Port stops were fabulous, on time arrivals and departures with expeditious disembarkation. Overall a great trip!! Thank you to the wonderful staff!!