Two bus tour companies are listed on Tripadvisor, but they both accept the other's passengers. This is a good thing, because buses showed up infrequently. They said every 20 minutes - at times we waited 45 minutes. One of our tour guides was excellent; another talked so fast we could not understand her. Their brochure shows a side trip to the zoo and other places - we were not provided with that opportunity.