Avoid cruise ships in July — every deck is crowded from breakfast on.