Our TA chose it for us and it was a perfect fit for a first time cruiser.
We went on the NCL Star from April 13-20th from Miami for a 7 day Caribbean cruise.
Shuttle from airport to dock: easy to hail a van for 4 adults, $27-$30
Super clean, good temperature, room steward was excellent. Good for sleeping, but would like to upgrade to a balcony for a place to sit and relax after the day.
Locals can be a bit overwhelming when you first arrive.
I wish I had booked the Stingray City excursion. But walking around to the local shops was nice too.
Fun just to walk around to the different shops.