Carnival is the fun ships. This is true, and it is great to see a company spread its wings and have a little fun. From the 80's and classic rock playing in the common areas, to the Spirit Competition you can and will have fun on these ships.
But the Liberty is not without its faults. Mainly in the ships design. There are two main dining rooms, both two levels. Silver and gold. Silver is located decks three and four aft. And this is great. Most of the seats have a great view from the 180• windows out the back of the ship. The Golden dining room is the pain. It is located decks three and four midships. And its location is a pain for anyone getting off the elevator midships on Deck three and four. You cannot walk around the dining room. So if your walking on deck three or four from fore to aft you have to go up and around the Golden Dining room. This is a real paint until your get used to it.
The other design flaw is the Lido Deck buffet restaurant Emile's. There are way to many choke points in the dining room. The doors into the area are small and wierdly placed. The buffet lines meet in the middle and garner massive confusion when the place is busy. Some of the drink stations are placed in the middle of walkways and get in the way of people moving about the dining room. This place gets busy at breakfast and lunch, and some better traffic control is in order.
But beyond these few complaints, this is a great ship and a great itinerary. Fun fun fun. Great food, all of the food I ate (and I had a lot two entrees a night) was great. And the casual buffet food was great too.
The kids program ranks up there with Disney an Royal Caribbean. The staff is attentive and professional. The kids program is open almost all day. The kids get to eat with their friends in Camp Carnival every night. This way they can skip the boring dinner with us adults. My daughter loved it so much I had to drag her out every night at midnight.
Overall, if you like the beach, a party and the sun then this is a great cruise for you.