I had a fantastic time during our very recent cruise to the Eastern Caribbean. My husband and I had a problem initially with the stateroom (ocean view). The refrigerator was not cleaned out prior to our arrival, which was quickly corrected by the housekeeping supervisor. The food served at the buffet was good, but there was not much variety to choose from and the service was not great. The food served in the dining room, although similar to the buffet was good and the service there was great. I scheduled a shore excursion for every island stop except for San Juan, Puerto Rico. Unfortunately, unless you like to be involved in the island nightlife, arrving at San Juan at 5:00 p.m. does not leave much time for sight-seeing during daytime hours. This was my third cruise the second with Carnival. Without a doubt, the guests aboard the Liberty were the most friendly folks anyone could ever meet! The onboard activities were awesome and plentiful. I must recommend that if you enjoy seeing the island sites from the ocean, you should seriously consider going on the shore excursion Antigua by the Sea. It was 6 hours in its entirety, but worth every penny of its cost @ $100.00 each. I would have loved to stay longer in Nassau, Bahamas, but we were there for only 6.5 hours. Carnival could certainly improve on its embarkation process; and has certainly improved with its debarkation, particularly using zones for smooth passenger exist off of the ship. Carnival cruises are a great bargain, but in the future, I would like to see their new ships and the refurbishing of the older vessels include the ice-skating facilities and flow-rider encounters that are available with other cruise lines. Overall, the Liberty is a beautiful ship and offers a vacation value that I would certainly recommend to all searching for the cruise of their dreams!