This was our 7th family cruise on RCI. We left out of Port Canaveral and the boarding was fast, familiar and easy. Last time the parking at Port Canaveral was full. This time, there were many spots which I think is due to the many available options now in the port area including hotels that offer free one week parking if you stay at the hotel and the Cruise N Park. All local choices are cheaper than the lot at the port.
The ship is very nice and clean and Graham the Cruise Director is quite pleasant and funny. The ship activities were the usual ship selections, pool games, bell flop, bingo etc. On board charges are getting a little pricey - $10 for a mixed drink. Piano player at the Schooner Lounge is not so hot, the one at the pub on the Promenade is pleasant, but hard to hear.
Disembarkation was delayed due to medical emergency. No one left until around 11 am - but nothing could be done about that.
Waiters Michael and Gregory on the Isaac Level were pretty bland and unenthused. No banter,no personality. This is our 10th cruise and while they brought the food over, as expected, they added nothing to the experience and will soon be forgotten.
The chefs do however need to learn how to cook a medium steak. Only took 4 times to get it from well done to medium.
We used the gym on a regular basis and it is clean and the machines all work properly. We used the casino, and while I realize its gambling, those slots like to hold onto their money.
The flow-rider is a blast and you should give it a try at least one time. Don't wait till the last day as there is always a wait.
We did not go to too many shows as Cruise Line Comedians are really not too funny.How many jokes can you hear about the small showers, the amount of food that people eat men wearing speedos. The RCI singers and dancers are the same on every boat, they sing, they dance, and I sleep.
The trivia contests are well attended and are a lot of fun.
Our kids are older so cannot really comment on the kids clubs.
RCI overall is very consistent so you get what you expect, which is a nice family vacation for the money.