Basically, the problem was the food, not the quality, but the preparation. Buffet food was not kept hot, and most items were either overcooked or undercooked. However, the Liberty is a beautiful ship, and very clean throughout. The crew was very friendly and helpful. The Club Ocean was great for the grandchildren, and they just loved it. It was their first cruise and they just can't wait to go again! And that made the cruise a success for all.