We loved this ship and the staff. This was our first Royal Caribbean Cruise. We have only gone on one other cruise which was Disney last fall and I would say they were very comparable. The food was great, staff was helpful and friendly. The ship had so many activities that its easy to not get to all of them.
We forgot that they had formal nights twice that week but made it work. :)
I do wish they had more activities at night for adults, couples and parents with children who did not want to go to the Kids Club.
the cabins are small but very clean. the bathrooms are small so not a lot of space to hang anything up or dry anything unless you have a balcony.Our stateroom attendant was spectacular. She was always smiling and talking to us and the kids loved the towel animals she would leave behind for them every night.