We had a five day tour with Miguel to San Cristobal and the Palenque area and it was just first rate.  Well organized and efficient in all ways.  He also understands the balance between organized sight seeing and free time.  Miguel is extremely knowledgeable.  It didn't matter whether our questions were about culture, religion, geography, history, or just questions about the local population, Miguel patiently and invariably responded with great answers.  He's also simply easy to be around.