Traveled during Spring break with husband and 7 and 2 year old sons. Have been on many cruises (15-20), most recently Disney Fantasy. Stayed in Grand Balcony Suite.
Ship is huge with lots of activities which cater more to teenagers in my opinion. It seems that because the ship has so many facilities RCL doesn’t see the need to provide as much onboard organized activities as they did in the past - relatively little live music for example, as one night a guitar player played for literally only 30 minutes.
Nursery room was a plus - 2 yr old quite happy there - although my 7 year old far preferred the kids room on Disney and I heard another parent say the same about their child.
Spacious but showing wear.