Juan's home was everything we needed for a perfect stay in mexico city. Check-in and Check-out was super easy, the place was clean and tidy, and ample room for our group.