this was a good port to embark from no hassle easy access to ship from parking and easy to clear customs when you come back, for a small ship there was enough room to enjoy yourself, a bit crowded around pool area, but you could find a place away from all the noise.
great food on this ship and plenty of choices of food items, the only complaints were the expensive drinks and charging you for activities on board, bingo should have been free to all guests, and prizes on board for people winning in games were pathetic, who wants a plastic ship on a stick, the talent show where guests participated were awarded with a lousy ship on a stick.
the Bahamas Nassau was not that great, but the private island was great, carnival ought to improve facilities there and spend 2 days there, most all guests thought the same thing.
the shows were ok not enough of them during the day to keep you busy, and not enough variety. for first time cruisers this would be a good start and can be fairly inexpensive for a vacation if you plan ahead especially if you enjoy drinking a lot, best to bring your own liquor, or buy a bottle on board and mix your own drinks. you are allowed to take water and sodas on board, which will save you a ton of money.
the casino was not bad, some people even won money.
all in all a good cruise but I would like to see more activities during the day for guests