My family and I had a great time on the RC Liberty of the Seas and went 3 for 3 on great excursions in the ports of call - Mayan Princess Resort (Roatan), Chacchoben Mayan Ruins (Costa Maya) and Dolphin Royal Swim (Cozumel).
Food on the boat was pretty standard cruise fair in both the buffet areas and the dining hall, but the service was fantastic (better than other cruises we've been on).
Nothing fancy about the cabins, but I did like having an interior cabin with a window over the promenade. It made the room feel bigger.
Cabin was basic, but didn't seem too crowded. It was nice to have a window over the promenade area - I would recommend this over the other interior rooms.
Very good embarkation process - efficient with good facilities to wait in. This is the same as other (non-RC) cruises we've taken out of Galveston. This port just seems to have it together.