The Royal Caribbean International cruise line has never been one to do things by halves. Not content with building the world’s biggest ships, it is now a month into a 274-night voyage around the ...