A glimpse of the private ‘billionaire’ island paradise for cruise passengers