We found nothing wrong with this cruise. The check in was smooth, was able to get back off, and do some last minute shopping (CVS), and get back on with no problems. The only tie up, was stupid people. If someone was in line, they would call all of their family members to join them up front, on just stand in the way. The crew was on their game. Never had on problem. The ship departed and arrived on time. I planned this trip 6 years ago, read a lot of reviews, and it came to me that people, are the cause of 90% of the problems, the we read about. Yes, the ship is old, and yes, it could use some up dating, but, I found her to be in very good condition. The crew was always cleaning. The ports of calls were amazing. Learned a lot about the history of all the islands, and yes, i will go back on this cruise again. My only complaint, was the food could come out a lot hotter. The wait staff was on time, anytime dining, no problem. If you take this cruise, I have one advice. Upon disembarkment, get a handle, and you will move through customs at a rapid pace. With all this said, get on board, and have the time of your life. GO CARNIVAL LIBERTY.