Would stay again! Super clean, awesome gym/pool amenities. Betsy modern apartment close to major places in Mexico City. Very helpful host, easy to communicate. Thank you David and Nataly for letting us stay at your beautiful place!!