The crew and other staff were great. there are just to many people, you always have a long wait for an elevator. ( which i was stuck in for a while before they found me.). Also the evening entertainment before and after dinner was lacking in the around the ship. A D.J. was the best they had to offer most nights. I can see why families like it because the kids hang out in the sea plex and have a good time meeting others.
forget about signing up for on board events , when you get on the ship and view your planner there is noting there. Now you have to run all over the ship to sign up and that could be all over,be prepared to be frustrated . We were setup as a group but you can not book things that way the system requires everyone to sign up.
I will stick with smaller ships