First the pros:
VERY inexpensive cruise
Easy access from JAX airport to the port
Fastest check-in I have ever experienced
Musical entertainment was good
Dinners were good to very good
Evening Dining room service was good
Salad bar in the cafeteria style dining was good and fresh
Burgers from the pool grill were very good
Room attendants did a good job
Nassau port was ...