The positives:
*Rooms were fairly spacious and well-maintained
*Free style dining is a nice alternative to more traditional cruise destinations
Cruise port was convenient and easy to get to.
I won't be visiting again. The locals here were delightful, but that was the only part we enjoyed. The island is so impoverished and dirty, not much to see.
Beautiful island. Took a taxi to a local beach and had a great day relaxing in the sun.