Definitely do not recommend driving for US drivers unless you're used to crazy driving. Lane discipline is not followed and speed limit can be problematic. It's hard enough driving in a foreign country but you also need to pay 360 attention to your surroundings. And then traffic is also a problem. Better to seek alternative transportation. A lot of excursions allow you to be picked up from your residence or hotel