We just got back from our trip and as a first timer on Royal Caribbean, I was really hoping to be impressed by the ship, as I had heard good things about RCI.
Pros- Staff was lovely. They went over and beyond and always helpful. Crepes were served on the last night and were delicious. Coco Cay island was awesome! I loved that lunch was included and the beach were perfect. Free ice cream by the pool during certain times of the day.
Cons- The food seemed very "watered down". It wasn't bad but I wasn't overly impressed. This was a surprise as I had remembered Carnival to have really good food when I cruised years ago. Starlight dining was better but when I wanted a Filet Mignon and an espresso after dinner, there was an upcharge of $14.95 for steak and I think $7 for coffee. I felt that was ridiculous.
Cabin was fine. I didn't really do anything but sleep in it.