Lovely interior, 3 floors, tons of proficient staff. English is OK. Fresh baked buns, croissants, etc. Fresh squeezed orange juice. Good strong coffee. Huitlacocha enchiladas in verde sauce was just OK. Scrambled eggs OK. $677 pesos for 4 of us. Credit cards OK, washrooms large and clean. Go for the atmosphere and service at a reasonable price.