The Carnival Liberty was in excellent condition - Very clean and we all loved the bold decor. Our balcony room was a good size and had a queen bed with two bunk beds for our 9 and 8 yr olds. There was plenty to do but honestly sometimes we were not interested in the schedule events such as Bingo or special meetings (ie. listen to Carnival rep talk about Shopping day ahead.)We all minded that all pools had seawater in them. It stings the eyes and made swimming uncomfortable. The kids tried Camp Carnival and enjoyed it but after a couple of times they got tired of it.
The food quality was OK - a bit sloppy in the buffet area and servers appeared to mind serving us. However the food was very good at dinner (when you actually got a menu.) You need to try the Chocolate Melting Cake - AMAZING. Service overall was good, particularly in the Olympian restaurant. Crew were friendly in most areas.
I thought it was a bit much that Carnival tries to make so much money on the extras: Alcohol, photos, jewelry sales, soft drinks, excursions - they advertise alot and put things in your face so much that its aggravating.
Disemabarkation was organized just follow instructions.