Really lovely place right in the center of downtown Mexico. Highly recommended.