Went on Liberty of the Seas on December 25, 2013 with my husband, daughter (16) and son (19). My daughter had a great time, loved being in the teen club and meeting other kids. My son was too old for the teen groups and not old enough for the over 21 activities, so there wasn't too much for him to do. My husband and I were shocked by the terrible service. The staff stood around talking to each other and seemed peeved when you asked for something. Even the staff at the main customer service desk were awful. The exception was our stateroom attendant, who was lovely and very accommodating.
The fitness center is large but very crowded. They have no system for signing up for exercise machines. You just have to wait around, loiter, and try to get on one. Makes for an unpleasant experience when several people are waiting to pounce.
There was a constant sense of being "nickel and dimed" -- the "free" tea was lousy no-name tea. If you wanted decent tea you had to pay extra in the cafe for it. Free ice cream was available for a limited time, so if you wanted ice cream in the evening you had to pay for it at Ben and Jerry's.
The food in the Windjammer was fine, but the food in the main dining rooms was terrible. Pizza at sorrento's was terrible. Most of the pastries in cafe promenade tasted like sawdust, although the banana bread was quite good. The kids told us Johnny Rockets (which is an extra charge) was fine.
Just FYI, Royal Caribbean says you can set a limit on the amount your kids can charge to their room key card. We signed paperwork to limit the kids to $50 so they would have some money for ice cream, Johnny rockets, etc. The kids weren't keeping track of themselves because they thought the card would stop at $50. Unfortunately, the card didn't stop, they were still able to charge over the limit, and we didn't find out until the last day.
Saturday night fever show has some good dancing but the acting is so terrible it almost seemed like a parody. Ice skating show was okay. Quest show on the last night was hysterical-- don't miss it!
The ice skating rink is hard to find (not on their map) and almost never open for general use. They have a few sessions for the kids and teens. The only time that adults could skate during the entire cruise was one evening for three 1/2 hour intervals that they limit to 50 people at a time.
I've been on two other cruises prior to Liberty of the Seas, and both were on the Disney Dream. We loved every aspect of the Dream cruises-- top notch service, great food. Maybe Disney has spoiled us for every other cruise line?
We went to Chankanaab and did the dolphin swim. Booked it ourselves, not through the cruise ship. It was great. Search for it on Trip Advisor to see many detailed reviews.