Everything we wanted and needed! Leon was quick in responding to my questions, and his flexibility for check in and check out was awesome. Will absolutely be looking into his place next time I plan a trip to Mexico City.