5 stars across the board. This is a must stay in Mexico City. The accommodations are perfect -- every detail is personal and beautiful. Luis was incredible. Very communicative, kind, and generous with his time and knowledge. We will definitely be back!