This house is perfect! No better place to stay in Mexico City!!