We have cruised many times, basic to luxury. However we have never taken a cruise on a mega ship. Being in executive management for resorts and hotel for many years, we probably have a better understanding of what it takes to run something of this scale. We were impressed overall. We chose to come when there would not be too many children onboard as this was a romantic cruise for us.
Pros:
Central Park, beautiful and romantic, never crowded.
Average,