We thoroughly enjoyed our day with Pri Yanto. We really appreciated that he communicated with us several times before the day of the tour. It allowed as to plan the itinerary to our interests. He was waiting for us with a sign as we arrived.  He made several unscheduled stops to show us additional things he thought we would like. He provided a lot of background information and could answer all our questions. My husband had an accident a few days prior to our trip and Pri was extremely solicitous of his well - being. Can highly recommend his services.