Ajib provided a lovely tour of Semarang. He met us at the boat and took us out to the temple and around several sights in the city. His English is excellent and he answered the many many questions we had. A very good tour I would highly recommend. Ajib and the driver were excellent.