Jamaica cruise past Cayman Islands