JOAO provided tons of information, very knowledgeable, fun and sincere. He line up with us despite of the hot sun around 11-12 to get in to the church,he really make us feel worth the tour.