Family of four with children ages 8 and 6. We had previously cruised with Disney in the Caribbean.
For our family, Disney is significantly ahead of Royal carribean in service, quality of ship and venues, onboard experience, value, and kids activities.
Royal carribean cabin was physically larger and had a larger balcony, but for us the room lacked quality - our cabin on royal carribean was more like a floating motel 6 or ibis, very basic decor.
Large cabin and large balcony. Good size main bed and fold out sofa bed. Bathroom good size and good water pressure and hot water. Good cabin attendant. However, the room lacked flair/decor - felt more like a floating motel 6!