My wife and I decided yo take this cruise to be able to see the places your ship would be docking in. The service on board was excellent. The staff, especially the waiters and room attendants were very friendly and helpful. There were enough activities on board and on shore to keep us entertained and occupied throughout the trip. Excellent live music to listen to and to dance to. As a senior retired citizen, my one regret though is not being able to try out the other fine dining restaurants on board because of the substantial additional costs it will entail to try them all out. Perhaps a way could be worked out in your future trips to make this a part of the overall dining experience of your passengers. I enjoyed the live performance shows in the theater, the indoor and outdoor movies and the leisurely lounging and walking on deck, These all adds up to a happy and memorable experience for us.