On the deck with Royal Caribbean’s Sanjay Kumar