Saw several islands (Antigua, St. Kitts) that we had not visited. One disappointment was the trip to the batik operation on Barbados...little more than paying to have someone take you to a store with stuff I was not interested in buying. However, the visit to Brimstone Fortress on the same tour was quite nice.
We took several snorkeling trips at the ports - each was a lot of fun, especially the dives with the turtles.
We also went to Nassau and St. Thomas, both ports we would have skipped. If you are stopping in Bermuda, the Princess Cays port is must more chill (unless you value crowds and a Myrtle Beach kind of atmosphere - which I don't).
Clean cabin, well maintained by Diago. Decent views to sea.