No No No! Do NOT book with these people!
1) There is NO wifi-false advertising.
2) They do not want you to use the onboard restroom-again false advertising.
3) The drivers are racist, sexist and inappropriate. Ours told us to 'Hurry and get off the bus because there was a bus load of Asians behind us." He also told us that bus drivers (like him) play a game trying to see how close they can get to tourists on the sidewalk. Crackpot old guy had no business working with the public!
4) This tour takes the whole day-12 hours! This should be a 10 hour max trip but you spend hours waiting for this and that. To start with, you are picked up at 6 am and taken to their depot. Then you wait around 1-2 hours before you get on the actual tour bus. Ugh.
Do NOT use these people. Try Pink Jeep Tours. They have a much better reputation.