We chose this cruise because it visited four different Cuban cities: Santiago, Trinidad, Cienfuegos and Havana. The appeal of being able to sleep on the ship and not have to pack up and move every few days sold us. The crew is great, and they make every effort to take care of your needs. All shore excursions are included and there are free beverages and a lengthy happy hour each night. A marine biologist onboard provided interesting perspectives on nature topics. The busses on shore are relatively new and comfortable, but those with physical limitations will find Cuban terrain a challenge (no ramps, many stairs without railings, etc.) Because of docking limitations in Havana, the company offered an alternative bus trip from Cienfuegos to Havana and put us up in a nice hotel so we would have an adequate amount of time in that city. There are undoubtedly travellers who will complain about just about anything, but we thought this was a very beneficial method of dealing with unexpected complications from the Cuban port authorities. The people-to-people interactions included several musical performances: chamber music, steel band, jazz. The tour to Muraleandos in Havana was a highlight, showing what the people of that barrio had done to salvage an old concrete water tank and turn it into a community space and arts center. The Cuban people are welcoming and we felt safe in all venues there. A fantastic experience!!