Cruising in the Caribbean is not always fun