My opinion after 10 cruises in 3 different cruise lines (Royal, Carnival, Disney) is that the RC Liberty of the Seas is the best overall cruise that we had been.
1)Best good looking cruise ship: RC Liberty of the Seas, and RC Independence of the Seas - They look great from the outside, and on the inside, and amazing Promenade.
2)Best Shows: RC Liberty of the Seas (Encore: And Ice Spectacular Show; Saturday Night Fever Broadway Musical; and In the Air show).