Carnival Liberty was a very well-maintained ship and crew were constantly cleaning EVERYTHING. The AFT Balcony was cleaned quickly, always had ice, and the balcony was large with two chairs and a lounger.
The staff was excellent. We did notice at the Comedy Clubs you didn't always got a drink as the bartenders were very busy. The dining room staff were very friendly although some were slower than others as we rotated through the dining area with My Time Dining. We never waited but always ate around 6 pm. There usually was a line around 7 pm.
The food was always hot! Most meals were excellent to pretty good. Some not so great but gave seconds when my husband asked and even gave an extra lobster dinner without being asked for it!
Entertainment was good. Comedy Clubs were funny although we did not enjoy the performances as much. Casino stunk of smoke.