We took a 4night/5day cruise on the Liberty of the Seas out of Ft. Lauderdale.
This was the largest ship I have been on so far and the size is quite a sight! It is a very beautiful ship that is very well maintained. The pool areas were awesome! My 7 year old loved the H2O zone and "mini river". The adults pool area was lovely with the 2 Jacuzzis overlooking the ocean. The main pool area was grand as well. The first day at sea around mid afternoon was the busiest I ever saw it, other than that day, we had no issues finding seats.
The food was very good. I often here people complain and whine about food on the less expensive cruise lines, but I left 4 lbs. heavier and was very satisfied with food choices. Even my picker eater was happy. The food was hot, fresh and good assortment to choose from. I did hear late at night it was difficult to find a bite, but I know room service was an option.
We had a junior suite. It was very clean and spacious. The beds were very comfy. The pillows suck. I need to find a way to pack my own pillow. : ) The bathroom was very clean and also roomy. We did miss the small touched like chocolate on the pillows, ice without asking, pens and paper for jotting notes. the balcony was a good size. We were on the 9th deck and heard very little noise from above.