Liberty is a great ship for a 5 night cruise. We previously sailed on Freedom in Feb 2013, and it is almost a mirror copy (down to the dining room seating).
Embarkation: Port Everglades is very chaotic, at least compared to Port Canaveral, where Freedom sails from. We did "Air and Sea Parking" about a mile from the port. It was half the price of the port parking, and also saved a migraine, considering what navigating the port traffic would have been like. Great service with this company - highly recommend. Arrived at the terminal around 10:30. Took about a half hour to get through security and check in. Then had to wait in a holding area till about 11:30 or so. Straight on to the ship afterwards. Avoid Windjammer for lunch, and go straight to Sorrento's (unless you just hate pizza). No crowd, seat on the Promenade, and relaxed until around 1:00 when out room was ready.
Cabin: We had a balcony on the 7th deck (starboard towards the front - just rear of the fore elevators). Within 30 seconds of our neighbor occupying their room, they proceeded to smoke on the balcony. One quick call to customer service, had it addressed with them. Other than a few class-less comments (Amazing, given the number of passengers on the ship, that some people just feel the rules don't apply to them, and how dare anyone question them on it...oh well), no other problems from them, or with the cabin at all.
Sea days are busy on the pool deck. Our first sea day was Superbowl Sunday, so there were people saving chairs by 9:00 a.m. in order to have a view of the jumbo TV for the game, some 9 hours later... On that topic; Chair saving is very prevalent, and per RC policy, is not tolerated. Saw a few RC folks picking up unattended towels, but still a lot of rude chair savers. On our second sea day, we found 2 chairs; one empty, the other occupied by a near empty coffee cup with about 1/4 inch of liquid in it shoved in between the slats of the chair (i.e. garbage). I threw the cup away, and my wife an I occupied th chairs. Some time later, the chair "owner" came by and said it was his chair, and he had a cup on it. I just reiterated that I threw his trash away for him and that there was no chair saving. Muttergrumblegripe....they meandered off.
Food was good. We are not food snobs, and are not too picky. Ask for the surf AND turf on lobster night, they will not turn you down. We didn't go to any of the shows. This was a vacation to chill, and we did for the most part.
Ports: Do not try and get off the boat for an early excursion in Belize. It is a tendered port, and we heard some horror stories of a 2 hour wait to disembark at this port for those wanting off early. We had a 12:00 p.m. excursion to go off to the reef and a private island. This tour met at Studio B, and the tour boat licked us up at the ship and took us to the reef, and a direct return. Much better than some of the other excursions we heard about. Cozumel is one of more favorite ports. This time we went to the Chankanaab park. Very reasonable, VERY clean and well organized. Had a lot of fun, and very relaxing.
Disembarkation: Loooonngg. We chose to carry off our own luggage, which we thought would be the most efficient, time was (and it might have been). Those carrying off are to meet in Studio B at 7:30. We got there around 7:20, and the line went through Studio B, wrapped completely back into the 3rd deck dining room, around the dining room and back out. We cleared customers just after 9:00 a.m. (3 custom agents clearing a ship of 4,500+/- people.) Shuttle pick up was effortless using Air and Sea, and were in our car within 15 minutes of being picked up at the port.