I have toured with Michel twice now.  Both times, we were a  small group of adults and teens.  Michel was very informative and friendly.  He even went out of his way at the end of our tour to make sure we were on the correct bus to get to the right train station.  Would highly recommend!