Me my g/f and 2 other couples (all in our mid 20s) booked our sailing about 4 months in advance. This was a convenient cruise because it left right out of NY and still went down to the Bahamas. We found this good instead of doing Bermuda or Canada again. I'll start with embarkation we got to the pier around 11:30 this might have been one of the fastest boardings i've ever seen and i've been on about 10 cruises. We were on the ship in about a half hour from the time our luggage hit the pavement out of our car. There was no line at all they gave us our sail and sign cards right away then into a big waiting area where they called people by zones it went fast. The ship was nice a little bit on the smaller side of the Destiny class. We did the Glory this past Oct and although the Miracle was a little smaller it was just as nice although i didnt care for the layout as much but it did still have all the ammenities. It was kept very clean. We lucked out with beautiful weather and calm seas all week. The shows were great we particulary like the juggler Marcus Monroe he was hilarious and added comedy into his juggling. The comedians Anthony and Percy were good. Didnt go to the beetles show ticket to ride but i did heard people say it was amazing the beetles are just not my thing. There was also a magician Barman was his name he was great hed always be walking around the ship doing card tricks and such i have to say he was good. The cruise director Brett was ok i didnt find him to be as good/funny as some directors on past cruises. Butch from the glory was the best. I did see the captain sitting at the casino bar one night i tried to say hello to him and make a joke and he seemed a little grouchy but then my friend said he saw him on the beach joking around with people so i dont know maybe i just got him at a bad time. The food was excellent our waitress Monica was great. The dining room was beautiful have no complaints about it i've seen other reviews bashing the decor but we liked it. The maitre'd Frankie was ok seemed a little too fake for me. We did do Nick and Noras on the last night. It is def worth the 30$ cover charge it reminded me of a fancy place in the city that would easily be 220$ per couple. The shrimp cocktail was huge, I got the surf and turf which came with a 6oz lobster tail and a piece of filet mignon my g/f had a 12oz lobster tail it was delicious. Now the ports...first stop was Grand Turk we took the catamaran snorkel tour it was good on the way back from snorkeling they served rum drinks and stopped at a quiet beach for about a half hour it was really nice. Then we hung out at Margaritaville the rest of the day the pool was huge and the view of the ship is amazing it docks so close to the shore. Next was Coco Cay its a beautiful private island they have a bbq with all the ship food and its really nice. We booked the excursion to swim with the sting rays it was only 25$ and was well worth it lasted about an hour we got to feed them and learned alot about them. There a little scary looking but were very gentle. After this we layed on the beach for a while then went parasailing this was fun i dont think id do it again though at a 100pp ill pass next time. Nassau was our last stop we did the all day pass at the Atlantis (book it early it sells out fast) it was 150pp and included lunch vouchers. The aquarium was amazing we followed a tour guide and it was very interesting the water park was alot of fun too theres some good slides one of them goes through the shark tank which was cool. After our day at Atlantis we shopped a little near the ship went to the straw market then to Senor Frogs for a few drinks it was good. A few things i think Carnival could work on: One is definately the "sail away parties" they really didnt exist there was no live music the pool deck was quiet. While in port i think it was the Fascination docked next to us and we could hear their music from our ship and it seemed like they were having alot of fun over there. They did have live music on the sea days which was pretty good and the usual hairy chest and such contests were good. I dont drink margaritas but my g/f told me they were terrible this was disappointing for her on the Glory, we were hoping they improved but she tried one and said it was gross so that was the last one we ordered. All in all it was a great relaxing cruise ill definately do Carnival again but i dont think ill do the Miracle class again. I wasnt too crazy about how the main deck was so low to the water and so far far from the lido deck and i didnt like the setup of the disco it was kinda small and you had to go upstairs to go to the bathroom. Also they dont allow drinks on the dancefloor which i find dumb espeecially since i need a few to get out there! Im sure they have their reasons but i've never heard of that before. I like the fantasy class or the bigger Destiny class ships better. We want to do the Dream when it comes out. If you do decide to do the Miracle you wont be disappointed it was a nice cruise.