We had a great tour with Carlos! He was excellent. His English was very good. We were with our kids 10 and 15 and he did a good job explaining to them the history of Salvador. We highly recommend him for groups or families.