For the days that we were with the tour guide,  we felt comfortable and felt that he was a member of our family.  Rui was very understanding.  We had two young children and he made sure we had appropriate bathroom breaks and if they were fussing, it did not bother him in the least.

He showed us nice restaurants and told us interesting facts about the places we visited and made sure that wherever we visited, we saw all the interesting sites and knew all the relevant history  that went along with the sites. 

He was the perfect fit for our family because he gave us a mix of history plus the modern aspects of the country's history and culture.  He was flexible, fun and most importantly, spoke English which was very helpful in communicating with the locals and translating for us when necessary.