The positives about the ship include the fact that the ship is very beautiful, large and the entertainment is absolutely amazing! Thumbs up to the entertainment team!
Another positive is the room service. Our room steward was extremely polite, prompt and went above and beyond for us the entire trip - thank you very much!
Now for the issues we encountered. Our main issue was with the customer service throughout the ship. The people at the reception service area were very rude and not accommodating at all. As an example, we were not aware of the bowling/F1 racing/4D theater unlimited package (our fault for not checking the website in advance) available for $60 per cabin; however, once we realized it (offered to us on the 5th day of the cruise) we purchased the "unlimited" package. We asked that the previously purchased game of bowling (yes one game costing $8.00) be waived since we had now purchased the package. Customer service was not friendly at all and basically said "sorry, we can't help you with that". We were disappointed with the answer, but we understood. What we were NOT happy with was the attitude with which they gave us the answer. Almost as if they could care less.
The cabin was pretty standard in the industry. The bed seemed to be harder than most, but acceptable. However, my little girl, who is six, was disappointed there were no towel characters left on the bed each day. I will say the pullout sofa bed was more comfortable than the actual bed. The service in the stateroom was exceptional.
Went to Bayside. Toured the area and had dinner. Took a pirate ship ride, which was very nice! Went deep sea fishing and had a great time. Went to South Beach and walked around for a while. Enjoyed Miami a lot!
We mainly went along the shopping area next to the ships. We have been here before and did not venture far.