I found this cruise almost faultless, despite hearing that Royal Caribbean had reduced their standards in practically every area. Although prices have clearly increased for their European cruises, in my experience the standards on board Liberty of the Seas were better than ever.
The check in process was all done on arrival in Barcelona Airport which made embarkation on to the ship (via the exit) a pleasure.
Despite the large size ship, I found service levels from staff excellent and on par with the personal approach I received on smaller Vision class ships. I found the food very good both in the Windjammer and the Botticelli Restaurant and room service. My Time Dining worked perfectly for us and the waiters were great every time. I called the number each day to book and was successful within 15 minutes of time requested.