Liberty of the Seas is an older ship but renewed I believe. The rooms are fair size for a cruise ship. We had two adjoining rooms--for children and grandchildren and one non adjoining right next door. The service on the boat was impeccable. We had two diabetic type 1 children with us and all of them (three) have celic and other dietary issues. We asked for a special needs form. We filled it out and it was smooth sailing. We did pay the tips in advance so that we could have anytime dining for the children. Plus, they let us bring gluten free snax aboard which we put in the luggage and labeled the inside top: DIABETIC CHILDREN SPECIAL NEEDS.
There was no problem whatsoever, but do bring things to tide them over till the first dinner meal. Also on boarding, ask immediately to see the maitre D and make sure they prepare gluten free food for dinner. Johnny Rockets even made gluten free buns etc. but they need a days notice so plan when u will go there.
This short cruise only stopped in Cozumel. The children wanted desperately to swim with the dolphins...no my idea but they loved it. We went to Chanankaab Park for the day...My paragraph on it is below. All adults and children MUST go to the ICE Show. Later kids can skate and performers give out the skates..they are thrilled.