Bottom Line: Great ship for families, beautiful decor, and generally good service. A few things that need tweaking, but overall, a great vacation!
We flew in 2 days pre-cruise and stayed in Sunny Isles at the Thunderbird- purchased on Priceline. It has a great location right on the beach and very convenient shopping and restaurants nearby, but the hotel itself is dated. That didn't stop anyone from enjoying themselves- it was full of tourists from all over- but keep it in mind. That said, it was clean and steps from the beach.
Embarkation was a breeze. I dropped off the family (5) at the port at 10, returned the car and was back by 10:45. Waited just a short while and was on the ship eating a Guys burger by 11:45.