We just wanted a short, fun getaway for the holiday weekend, and I would say overall we did get that. Having just cruised Royal Caribbean last October for our anniversary, we chose Carnival for pretty much one thing: the food. We were so disappointed with the food on RC, and decided to choose Carnival for this little escape. Hands down, Carnival always has the best food, whether in the buffet or the pay restaurants.
The ship:
Liberty is a smaller ship, and she's showing her age in some spots. Getting on board was painless after navigating the super-crowded terminal area. Getting off the ship when we returned home was confusing and at times chaotic. This is where we learned if you get off the elevator at the stern of the ship on the 3rd or 4th deck, you can't make it back to the mid-ship where debarkation was happening. 2 pools- a small "adult only" pool aft, and the larger, party pool midship. Both of these are on the 9th deck. 1 bar at the adult pool, 2 at the party pool. We didn't disembark in the Bahamas, choosing to stay onboard and enjoy the pool.
For future sailings, I personally will make sure I'm not under a pool deck. Also, the pool machinery room was directly across the hall from our room. On Friday, there was a lot of in and out of that room by crew, and when that door slams, it's pretty loud.