I just got back off my cruise and it was horrible. My stateroom was disgustingly nasty and calling the housekeeping supervisor did no good. There was stuff (urine or other body fluids dripped and dried down the walls and on the towel racks. The nastiest ship I have ever been on. Staff does not care, cause they already got your money and you are charged everyday for service and gratuities that you do not get. You get towels and your bed made, THAT IS IT, NO CLEANING WHAT SO EVER!!! NO WONDER VIRUSES AND DISEASES ARE SO RAMPID ON THEIR SHIPS.
The food leaves a lot to be desired. Entertainment is limited to 4 (30 minute) minute comedy shows that are very vulgar. So unless you want to spend all your time either in the casino, out by the pool or getting drunk on their way over priced drinks...you will be bored out of your mind. Bring lots of books to read. Carnival has become the bottom of the pit for cruises here out of Port Canaveral. So do yourself a favor and save several thousand dollars and chose another cruise line or just fly to an island and stay and a resort.
Carnival Liberty is a old broken down ship that went through a couple updates that are not worth seeing.
Don't throw away your money. Ship is disgustingly nasty with body fluids dripped down the walls of the bathrooms that look to have been there for maybe a year or so. No wonder viruses and diseases are so prevalent on their ships. Housekeeping is non existent and does no care whether you are happy or not. Food is covered in so much jerk seasoning, it is not eatable. Worn out nasty ship that needs to be cashed in for scrap metal. Four 30 minute comedy shows, other than that you had the swimming pool, bar with outrageously priced drinks or the casino. Only plus was I had a balcony and I brought several books to read.