We flew into Miami a day early and boarded on 2-25. Overall, as first timers, we didn't know what to expect, so we had no real expectations. If we had of, this ship and staff would have far exceeded any expectations we could have had. The ship was clean, the staff was awesome and the food was beyond good.
We got to the port for embarkation around 11:30am and had a small wait time and by 12:30pm we were on board with a drink in hand. The drinks were great, the service to get them was always met with a smile. We had late dinner seating and found our waiter to be good. We had a slight problem understanding him at times, but he understood that and we all kind of laughed it off.
We attended a few of the shows and were quite impressed.