First I have to say the good things. Liberty of the Seas is a wonderfully stable ship. You truly do not feel the seas, even when they got rough. You feel like you are on land, no rocking at all.
For the price, the ship is great. The food is very mediocre, as is most of the wait staff. We finally found 2 lovely ladies at dinner that were great, but in truth, on these ships, everyone has to be great.
The pools for kids and young adults, great.