I stayed at Ricardo's home for my bachelorette party and was very pleased with the experience. The home is beautiful and in a great location, with plenty of room for all my friends and well stocked (full kitchen, toiletries and bathroom needs, water cooler etc.). The first night the light went out in one bedroom and one bathroom but Ricardo was super responsive and came over the next day to promptly fix it. Check in and check out were easy and Ricardo walked us through the whole place so we knew where everything was. My only cons to note are that one of the bathroom showers has some inconsistent water temperature, and that the street facing bedrooms get a lot of street noise, but neither of those had a significant negative impact on our stay. I would definitely recommend this home for a group trip in Mexico City.