We booked to start our tour at 11:00. The trolly was already 10-15 minutes late then. A loop is supposed to take 55 minutes, so the schedule is based on that. But it was completely unreliable. We went to a stop and waited 35 minutes. Then we ran back to stop one so we can adk the guy at the ticket booth what was happening. Then when took the trolley again, we got dropped off at Washington park, we double checked with the driver to make sure we would be back in time to take the trolley down to the city an hour later. We were at the stop ten minutes early. After waiting 40 minutes, we had to call an Uber to be able to get back to our car. 10 minutes later, when the Uber picked us up, the trolley was still not there. The hop on hop off is a nice idea, and Phil, the driver did a good job as a guide, but with only one trolley making the loop and the schedule being so unreliable, it simply doesn't work. I wish we could at least get the money back we had to pay for the Uber to get down from the mountain.