First ship was late to arrive. Had 2 life flights the first 2 days, which I know isn't their fault. But we lost our first stop in the Bahamas to stop in Cape Canaveral to unload 2 more emergencies. We stayed there in Florida till 5 of 6 which made us late to Nassau.
I signed up for the Shallow water dolphin adventure (don't pay full price!!!) we were supposed to be there at the dolphins 9:30 am, ship got in at 11, so they bumped up our time to 12:10 and after we got there they bumped us up to 1:35. The whole process of the Dolphin adv. was truly unorganized. we sat in a locked room in our wet suits by our selves for 30 minutes while we were getting our instructions. Turns out we were just watching a video on dolphin trivia. After the very short adventure there were 25 families in line to be hustled for pictures ($90 minimum package) at photo kiosks, 4 of them. by the time we all got through it was almost 4 and had to be back to buses by 6. Luckily we found a place to get a hot dog and slice of pizza for $19 near by. The maps they give you do not show the 2 or 3 aquariums depends on who you ask. Waste of a full day to touch a dolphin for 2 minutes. Last stop was Freeport. I bought the all inclusive beach getaway. $89 per person. 9 am to 1 pm, The included buffet was food provided by the ship, They charged us extra to eat the same food we have been eating all week.
Cabin was good, the dining room wait staff was the only bright side of the whole trip.