First off we flew in the day of the cruise on a red eye and it worked out just fine. The bus did break down on the way to the port but carnival had another bus right behind to pick us up!
Cabin- Was nice and clean. Typical small cruise ship inside cabin especially when you squeeze four people in the room but it worked out just great. We were on the bottom floor in the middle of the ship which was a great location, you couldn't hear anything from above or below, and the the rocking of the ship was very minimal.
Staff- Was the best I have ever had on the ANY cruise. Rammbert sorry if i spelt that wrong was unbelievable he did such a good job for us, he was so friendly and would ask how our day was going and if we were having a good time, such a great guy. The wait stuff was great to! We took pictures with them at the end of the trip and even gave them a few things of ours the liked we loved every staff member that came along.
Food- Main Dinning room was hit and miss with some dishes but overall good, buffet was what it is to be expected on a cruise. Everybody must try the Burger joint tho! It was so good!
Entertainment- Piano bar was excellent, Comedy night was hit and miss but had some good moments. NIght club was a little disappointing. The way the room is set up that bar is facing the dancing floor so people just sit there and watch you dance so its a little creepy, and they seemed to play the same music over and over again throughout the whole cruise. I can't tell you how many times we did the cupid shuffle.
Overall Carnival did and great job and the Liberty was a wonderful ship, the staff was awesome, the ports were great, wish they stayed longer in Roatan, But without a doubt I would sail on the Liberty again!