Overall I loved the ship and the Southern Caribbean itinerary. Cabin was great, and despite what some have said, we all thought the food was outstanding.
This is one of Royal's older ships now, and it has yet to be refurbished, so there isn't as much to do or as many places to eat as on the "mega" or the recently refurbished ships. However, I feel that you absolutely can not punish the ship for those perceived (by some) faults, because if you were responsible in your planning you should have known that going in. What the ship does offer, it offers very well and without compromise.
My favorite part of this cruise was the crew. They were outstanding in every aspect! Everyone met us with a smile, a hello, or asked of there was anything they could do for us. A++++
AWESOME. Ridiculously huge balcony, and the room is about the size of a JS for the price of a regular balcony.