Cabins - small but adequate. Booked 2 adjoining outside cabins - one handicapped, which we needed for my son. He had been booked in the other room, so we had to switch everything around. Both showers drainage was awful, and became a safety issue for my son. Had to lay towels all over the floor to prevent flooding! Maintenance came & told us they were supposed to work this way!. Steward again came to rescue & kept us supplied with towels. Guest Services - Rude. Problems with room keys. They would stop working. This happened with three of us and more than once. People at the desk were blaming us - like grown up people didn't know how to handle magnetic strips!
Entertainment - lacking. Much less than I have seen on previous cruises. Headliners were okay but forgettable. Only 1 RCCL show on the last night. They were very talented. Never got to use the Bungee Trampoline. Limited hours and long lines. Kids told us they were bored, and their activities were "lame". Teenagers can be hard to please though, but most things seemed geared to adults or very young children.
Tender service - slow enough to make us miss our excursion in Grand Cayman. A crew member made a snotty comment to us that maybe we should have cruised Carnival instead!
Food - Dining room very good. Loved our wait staff - even met the head waiter who was very friendly & helpful. Service was a little slow. Dinner was usually 2 - 2 1/2 hours. Had late seating at 8:30, so by the time dinner was over we were too tired to do much else. Lobster night was great fun, with dancing waiters etc. Windjammer had good variety but the set up was very confusing. At times we felt like we were swimming up stream to get to the food. They actually ran out of food on Port days! At one point also they closed while my husband was still in line. They literally roped him in and he had to climb over to get out.
Disembarkation - fairly smooth thanks to a good Port Agent. Otherwise we would have been swimming up stream again.
Synopsis - We were expecting an upgrade from previous Carnival cruises. Found the service, kids activities, and entertainment better on Carnival than here. We did have a good time overall, but will probably go back to Carnival in the future.