The staff were great, Earnest the guide us amazing, funny, knowledgeable, humble, makes sure you get involved, but the waiting time for the bus is awful, we wait for 45 minutes twice, we saw two (almost three) Big Buses go through during that time, that was really sad,
we were told that last bus departs station 1 at 16:00 so we would have time to hop in later that that in farther stops, not true, 16:00 hours station 6 was already close. We took two days pass, first day was great, second day was lost, we spend 25 min on the bus and we lost around 120 minutes waiting for the bus.