Be incredibly careful where your room is. We booked over the theatre, and had loud thumping bass "music" almost every afternoon (practice) and night for four hours. The only day of peace was when they had a terrible magician instead of a terrible band. The average age on board was about 60. Do they really think these people want to hear hard rock? Only the many many drunks on the ship. I think that is the main reason many people cruise - a week or more of drunkenness, without the drive home.
The food is very good, if you avoid the main dinning room, which is terrible. Much of the food is good in the Oceanside Cafe.
Must of the staff was very pleasant and friendly. The ship is too big to be able to handle tours - waiting in long lines just to get off of the ship is common.