I have done many hop on / off in various cities, but this one was by far the worst. I suggest you opt for another mode of transport. Buses were crowded, making "hop on" impossible and what's even worse, they only come every 30 to 40 minutes so once you get off, be prepared to stand in the hot sun or rain for a very LONG time to try and get back on! I wish I had my 100$ back......... could be better spent!