It is very clean and we felt very safe. It was a convenient location, but plan on walking or taking a taxi. We would not want to drive in Mexico City; too much traffic. Her place is wonderful.