I went on Carnival Miracle and it was the best vacation I have ever been on.
I strongly suggest going on that ship. It is the ship of dreams, and perfect if you are bringing kids. I would go on the same cruise over and over again.
The food was amazing the room service was great and you make your own schedule.