This was my wife and my first RCI cruiseand we wanted to compare it to Carnival, which we've been on several times.
Check in was easy and smooth. No problems. Got on ship around 1pm. Went straight to our cabin. And yes they are small but nice.
Our cabin stewart was OK but we hardly even saw him, not much personality. But he did a good job.
The ship itself was very nice and I'd say nicer than Carnival ships we've been on. Never did get to try the rock wall or trampolines - too windy the entire trip. Capt. said there were 20 mph winds and with us traveling 22 mph against it it was like a tropical storm on deck. So we never got to really lay out on deck, even though plenty of others were up there with their stuff blowing around.
It was a good mix on board - kids, spring breakers, middle agers, & elderly.
We felt the entertainment was a little better than Carnival. But, we thought Carnival does a better job with activities and getting people involved. Matt Sole was our cruise director and he was very good. Loved the Quest. Too funny.
The casino was always packed at night and was a fun place.
We loved the workout room. It was great working out while looking out at sea. My wife misses it everyday since being back.
Food - the food was OK. I thought Carnival does a better job overall. However, Chops was fantasic! I really recommend you try it. You won't be disappointed. We were very surprised with the lack of late night food. The Solarium food was BAD! Bad pizza, bad burgers, bad service. Only 2 late night buffets on the 5 night cruise. First was Mexican and after waiting in line everything was gone! I mean everything. Walked through the Chocolate buffet. Very little there as well, but nice sculptures. They need to put more time and effort into food on RCI.
Ports:
Jamaica - Scary place. Went zip lining on the Original Canopy Tour. We had the best time. Jamaica has beautiful mountains. I would recommend this tour. Everyone from young to old enjoyed it.
Grand Cayman - Nice and upscale. However, the locals seemed to frown with all the Americans. Did the Stingray Swim. That was fun too. They pack a lot of people out there. Neat! Had a good time shopping.
Overall, I don't really get why people are so polarized toward one cruise line or the other. RCI was nice but still had lots of flaws. We thought Carnival was better. However, if the price is right I'd do RCI again with no problems.
Best part was when the Head Waiter, AJ - a great guy from India - told us of all the weird folks he's seen. People who try to put cockroaches in their food to get free stuff, guy who was ordering expensive wine and sending it back. Said the capt. just left them at port!

!
I'll answer any questions you have if you reply.