Took the Miracle out of NYC on an 8 night cruise to Orlando/Nassau/Freeport on January 25, 2013. Easy embarkation, very organized. Overall we found the ship to be very clean and neat. We felt Carnival was very cheap with food; 2000+ people taking off on a ship are going to be hungry; they were making personal size pizzas one at a time as we sailed down the Hudson. At 4 p.m., you can expect passengers are going to be hungry.
We had an balcony cabin mid ship; plenty of storage space, ample room in closets, shelves in bathroom. We were comfortable.
Dinner in the Bacchus dining room (we had early seating) was very good. There was enough variety to choose from every night. The brunch menu was a bit weak; we enjoyed lunch more on Deck 9 where they had a deli offering, a pizza/Italian offering, an Asian buffet, and a dessert bar too. We had room service for breakfast every morning; yogurt, cold cereal, fresh fruit, and coffee (we kept it as healthy and fairly light as possible). Most times the breakfast room service was missing something on the tray (one day silverware, one day coffee cups, one day wrong coffee order...). All in all, I felt Carnival was skimping on food and access to it. Most buffets on Deck 9 were closed for the most part in the evening not opening until 11:30 p.m. If you were hungry prior to that, a limited room service menu was your only answer.
Clean port but nothing to do but take a bus to a destination. Not a bad deal; $6 each way per person will get you to Cocoa Beach which was lovely.
Smelly, old, decaying town. Lots of shopping just off ship but better to spend the money and take an excursion to Atlantis or another offering.
At least the port was pretty to look at and clean. Some shopping was around. Lots of live music; line dancing in the plaza with the Bahamian women was great fun! Didn't have much time in this port but we heard the kayaking/hiking excursion was really nice.