Our second Carnival cruise (Valor first). Pre cruise stay Hyatt RegencyPier 66, very clean, very friendly helpful staff, beautiful pool and grounds, comfortable beds. Embarkation quick and easy, arrived at port 11 Am. and were on Lido by noon. Greeted by very friendly fun embarkation staff. (security & Carnival reps) Carnival Liberty beautiful ship WOW! Cabin steward was outstanding towel animal every night and kept up with the cabin, greeted us by name and was always smiling and happy.Second balcony first being on Lido (Valor)preferred Panorama deck, quieter and quicker out to deck. Diningroom was 6:15Pm. Golden Olympian (never again much to early for us) We struggled ever night to arrive on time. Head waiter was excellent as was his assistant.Assisted our son every evening and cut his meats and giggled at sons request for ketsup for his meals. Enjoyed all meals in dining room.Had a booth (160) did not like booth we prefer table. Entertainment fun we enjoyed,karaoke,disco,lido,comedian R-rated). Loved Jamaica Dunns River Falls, not to be missed, booked through Carnival. Just shopped in Bahamas. Grand Cayman 7 mile beach relaxed and brief shop back near the pier. Debarkation had #10 but stayed onboard (lido) till final call, just wanted to stay on Liberty forever.Very quick (seeing we were last 100 group off)luggage was right there through customs and into cab by 10:30AM. No complaints loved Liberty beautiful ship excellent staff, loved ports of call.