Captain Cave Innovation!

The Innovation Lab is a new facility noted on Cruise Aficionados previously.  It is a state of the art research and design center for Royal Caribbean designed to aid it in keeping pace within an increasingly aggressive industry.  Royal Caribbean released this video giving an overview of the structure.