A wonderful retreat from the everyday life of Mexico City.