Our recent (April 6, 2015) cruise on NCL was not a pleasant experience. I will lay out the pros and cons of this cruise.
Pros
3 out of 5 of the islands we visited were nice. St Kitts, St Thomas and Antigua were nice stops and offered some very pretty beaches and interesting historical sites.
The dock places you in what has to be one of the poorer sections of town. It is not a nice place and we were told by several people to "BE CAREFUL" if we left the ship. They could very easily leave this port off the list of destinations.