Great family atmosphere, great value, and only 20 mins from the heart of Mexico City. Highly recommended.