Due to a mistake I made, the tour with Miguel never came off, so I can't say how good a tour guide he is. However, he handled the situation well and was very kind to me, even though the mix-up was totally my fault.