Liberty of the seas is my first cruise trip. In general, I had a great experience with my 2 years old little kid and extended family members onboard. Especially service onboard is great. Crew members are friendly and nice. Food is not bad. Dreamwork performance and ice show is wonderful. The cons is the interior stateroom needs to be remodeled. In addition, there are too many shore excursions to select on each port and i hope cruise could kick away the ones with low quality for guests. In my experience, island tour in Jamaica is bad. I was told to leave at 9:15am, but the bus driver and tour guide didn't show up until 10:00am. It is super hot outdoor and it is hard for Little kid and seniors to wait.....moreover i hope it would be better if cruise can add more activities for little kids under 3 years old.