It was reliable enough. You can call the office and they will give you a good estimate of times of the bus. It usually came within 30 minutes.
We had the tour guide Caroline (or Catherine) she was very good and bubbly and energetic. We enjoyed her enthusiasm and good humor.
Good information and didn't take too long to see all the stops.