Pre-cruise: We flew in the day before and stayed at the Courtyard Tampa downtown. Our stay was excellent and I would highly recommend.
Embarkation was quick and painless. We had 11:30 to 12:00 check in time. We arrived right about 11:30 and were onboard shortly after noon. We didn't have to even sit in the terminal to wait.
The Miracle isn't the newest ship with all the latest things. That was fine with me as the goal was relaxation. Live the ship size and layout. One dining room so you can cross the ship on all decks. Ship is clean and does have some of the 2.0 upgrades.
Standard balcony cabin was clean and well kept. Everything was in working order. Shower was a little warm so start with the lowest temp and work up. Location was perfect. There was no noise. However, it was easy to pop back to the cabin often if we forgot anything.