Great place. Great host. Will most likely return next time I pass through Mexico city. :-)