Thanks all - looks like there's no avoiding the cruise ships in the coming days. Opted to rent a mini-safari truck ($100) vs a taxi (was quoted $400).