Terrible and chaotic parking and boarding process: Parking was chaotic and Cruiseline won't accept responsibility. Very long lines. Careless attendants push and won't accept without home printed tags.
Very short offboard excursions: We chose this Cruise for its long 7 nights and for the name Bahamas. Except that they hardly gave 6 hours in the Bahamas, which was just not enough and we could hardly scratch the surface. Not only this, the other 2 stops at Florida and Stirrup Cay was also quite a rush. For example, Docked in the Bahamas at 7 AM, were able to get out only at 10 AM and were told to be back at 5 PM but since there were road closures, suggested we get in at 3 PM.
Restricted Restaurant hours: As soon as we got onto Stirrup Cay, they said the lunch will be closing at 2 PM when our Teenagers were still on the beach. The last thing I want to hear on a vacation is schedules and restricted timings on food. Same story for most Restaurants on board the ship as well. I was imagining a 24-hour buffet style food.
Too small for a family and 2 teenagers. Pretty cramped to keep the suitcases and to access the cabinet, especially with the extra hanging bed. Call this a 'state room' is an insult to the state rooms.
Long lines. No sooner we land there and take a dip, we need to start packing. Oh don't forget those beach towels ad they will charge you $25 each if you lose it.