My family's vacation on the Miracle was the best ever! We all have no complaints and couldn't have had a better time. We went from 8-6/8-13 and the weather was awesome. I would consider going down there a day early just so your not dead tired the first few days of your cruise. We stayed at the Hampton Inn right in Ybor city. Great hotel for one night, free breakfast, pool, and free shuttle to the pier.
Embarkation -- Much easier then Miami and the crowds were not as big. We checked in around 11 o clock when there were no lines and i would suggest that. we didnt get on the ship until 1ish, but you're allowed to go back outside the terminal and walk around if you wish to.
The Ship -- Absolutely amazing! The interior of the ship is amazing and very well done. We never felt crowded at any time on the ship. There were always activities to do. They had a show every night and always stuff to keep you busy up on the Lido deck near the pools all day.