Embarkation was smooth and didn't take to long. We did have one problem, the person checking us in was in training and did not activate our credit card, no biggie but just another chink in the Liberty's armor.
Now we had a good time overall but everything (except the kids programs) was below what we have come to expect from a Carnival cruise. Never say the room steward to request needs and missed putting things in our stateroom several days, like the carnival capers. Were seated at a booth with a chair at the end to make a table for 5. This left us cramped. In order to get to a table that actually sat 5 people we had to make the shift to late seating. This was an inconvenience since we requested early seating especially with 2 young children. The service was so bad at the early seating it helped make the decision to swap to the later times. After the swap the service was much better, not the best but much better.
Food was mediocre, nothing special, food was ok. Almost of an Applebees / Ruby Tuesday's quality. Was expecting much more but the chef's here have a lot of room to go to get to the level of the Miracle or Glory from previous sailings. The dessert menu has been chopped in half, but you can get warm chocolate melting cake every night (and I did because nothing else was really appealing). Would someone please teach Carnival how to make a decent cheesecake (NY style please). Rooms were nice and typical carnival. The beds were not so good though. It is true that Carnival has great sheets and a wonderful comforter, but if the mattress is worn and has indents from the rest of the 5000 people who have slept there then no sheet or comforter will improve the nights sleep.