Good place in a quiet street. Sparkling clean and centric in Mexico City.