We got this tour for two days. They took us to several places, dropped us off and picked us up when we were finished. No time limit. Joe was our guide and he was sooooooooooooo good, funny but so informative. If you get the chance to do this, wait for Joe and let him guide you. He's a hootg.
