I was picked up right on time with a nice air conditioned little bus. There was free juice and water all day and free wifi on bus. Tour was great! Ravinder Kaur explained all the stops, gave history, and even let us stop for a few extra photo opportunities. If you only have one day in Bahrain, do this tour and you will see all the highlights.