This was our second RCI cruise this year, and it reinforces my option that RCI offers the best mid-tier cruising option for the family. The ship was classy and well laid out, and offered everything for my entire group (kids and adults!). This ship was not designed to entirely serve the warm weather ports, so deck space for sunning can get a little competitive at times. Otherwise, we really liked her.
We had a balcony cabin on deck nine aft, while the children (son 8, daughter 6) shared a cabin across the hall. We employed a set of baby monitors to keep in constant contact. We prefer that option to having them in an adjoining balcony cabin...cheaper and safer in our opinion.
The food was consistently good in all areas and we tried just about every venue. I think the food on the Mariner of the Seas (we sailed in June) was just a bit better, but not by much. RCI has still delivered a better dining experience than the other mid-tier cruise lines we've experienced (Disney and NCL). One issue though is the availability of pizza and snacks at "fringe" times - late afternoon or late evening. It just isn't there. Oddly, too, the pizza station is parked in the adult solarium, which makes it difficult for kids to get the pizza they want throughout the day. We also ate at the added charge venue Portofino and it was an outstanding meal.