This is a truly amazing ship, we never went to the MDR or any of the high-end restaurants. We did go to Johnny Rockets and the Seafood Shack which were both excellent. There were so many places to find food we never felt that we needed to get into all the "normal" cruise experiences for dining.
The shows were excellent, especially the ice show and the diving show. Don't miss these, the performers are all National champions (in their country) or Olympic participants who were not quite good enough to medal but still absolutely fantastic. I think it is fantastic that people with this kind of talent can make a living doing what they are among the best in the world at despite the fact that they didn't "quite" beat the competition. Oh, a few professionals will also be in the mix.
I absolutely loved the flow-rider. I signed up for the $60 training session where about six of us got an hour with private trainers and no lines. I went during the stop at Nassau when everyone was off the ship. We had been to Nassau, St. Maarten and St. Thomas about 4 time already, so we didn't really care that much. We still had plenty of time to get off the ship and shop. We didn't do any excursions at any of the stops.
The staff was excellent, the cruise director was the best we have ever encountered. The ship was so large that we never felt any movement, it was like being at a resort hotel on land surrounded by water at a different country nearly every night. There really is too much to say about how fantastic this ship is, so I'll stop trying.