Royal Caribean has by the far the best ships for most adult travelers! Their shows are professional every night and you would pay hundreds to see them otherwise! Whether it is the ice shows, the broadway shows or the water shows, they absolutely professional and fantastic! Their food and service are excellent and their prices are affordable.
BUT, if you like to social ballroom dance as we amateurs do, Royal Caribbean is definitely NOT for you!
We now only take Cunard or Costa ships as they are designed for ballroom dancing of every kind including lessons, bands, singers and floortime every night all night! Both also have excellent food and service, beautiful ships and decent shows.