I read quite a few bad reviews about Carnival Miracle before we left so I wanted to write a good review. We had an amazing time. The food was excellent don't listen to people who moan about the food they are pathetic the food was excellent. Didn't matter where you were in the dining room or at one of the buffet areas it was always great.
If you are a family with children then I highly recommend a cruise with Carnival.
I was looking forward to playing Bingo but it was pretty average compared to my last experience. We went to one live show and it was average but if you like that sort of thing then pretty sure you would like it. Get the drinks package well worth it although I did find one lady who was a dragon when it came to ordering for your kids but all the rest of the staff were excellent so very easy to ignore her and her grumpy ways.
Lots of room. Bathroom was huge didnt feel like you were on a ship. Heaps of strorage. Would definately choose a suite again after experiencing both normal room and suite. Worth every penny.