Over all, I was disappointed. The ship was very nice. But, it was HUGE. There were too many people and way too many children.
The staff was wonderful. I really enjoyed meeting and talking with the crew-members. They were from all over the world. The staff was much more interesting then the other passengers.
As I said, the ship was huge. But the guest rooms were very small - even the suites. When building the ship, I think they tried to squeeze-in as many rooms as the possible. The ship was nice, but now very clean. I think that these 3500+ passenger ships are just too large to keep very clean. Plus, there were over 1000 children onboard - so that didn't help.