Site seeing tour guide was really patient and explained to us each different site. During one of the day that rain, the tour guide even borrowed us an umbrella so we can go explore instead of wasting a trip. He even allowed us to customized our trip when we reach there and explain to us which place will be better to visit first.