our rental car fighting its way over the dirt trail that is the main street in xcalak.