This place is gorgeous, spotless and within walking distance to very hip restaurants and bars. Maria is a thoughtful and generous host, and I'd love to stay again if I ever find myself in Mexico City in the future!