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.
The dining service was quite good and the staff was generally attentive throughout the ship. Our cabin steward was the best we have ever had on any ship. Nothing in this area disappointed.
Our kids loved the club activities, although I still question the club closing twice a day for a couple of hours like they do. It makes it difficult to schedule the day. Staff was great though and our kids had a wonderful time.
We took advantage of the putting green, climbing wall, pools, etc. All were just fine, although, again, it seems odd that the kids slide is open for 4 hours total during each day...what a waste of a ship's amenities to only be open for a short time each day.
We did not go to any shows, but we did enjoy the lounges and casino. The spa and gym were also great.
We had a great time overall...any cruise is better than no cruise at all!