Cruise ship near tropical island