This is a perfect place to stay in Mexico City. The hosts are awesome and the apartment is everything you could need. I will definitely stay again.