My wife and I have enjoyed cruising with Royal Caribbean and Liberty of the Seas was fantastic. We were very impressed with the service received. Most all the staff were friendly and ready to assist. In particular, the casual dining staff at the Windjammer went above and beyond to take care of the passengers. The ship itself is beautiful and very well kept. It also offered good amenities such as the various water features, an ice skate ring, and an outdoor movie screen. And, the entertainment was top notch from broadway shows to singing/dancing and comedy. Most of the food we ate was very good. If improvement was to be made, perhaps some items in the main dining room and the pizza served at the 24-hour cafe as well as the timing of the delivery of service at the main dining room could be improved upon. However, my wife and I had only dined in the main dining room a couple times. I would highly recommend this ship for your next cruise.