Why you should steer clear of longer cruises