I really enjoyed the cruise on the Liberty. It went to 3 of my favorite ports: St. Thomas, San Juan and Grand Turk. We had to miss one of the ports due to a sick passenger, but that is understandable and I have NO complaints about that.The ship was lovely and all the public rooms were gorgeous. The crew was friendly however I do have one complaint. This was my 15th Carnival cruise and I have been on many, many ships of varying ages but I found the Lido restaurant on this one to be very dirty. No matter what time of day. I'm not just talking about peak times.Dirty tables and the food areas were not very clean, there were lots of food drips and some items didn't have utensils so they were being shared from dish to dish. Because of this I found myself eating breakfast and lunch in the main dining room, along with dinner. I didn't have any issues with room service either.Everyone must go to Harry's Steakhouse at least once! You won't be sorry!!!Scheduled to sail on the Liberty again in July so I hope things are better.