Location is good, 10-15 minute walk to Tacubaya station, which gets you anywhere in the city pretty quickly. Jaime is a great host, very friendly and receptive, even spent half the day running a new line into the apartment on a day our internet went out. The private bathroom is nice and everything works well, except sometimes the hot water runs out. The water pump for the building is situated in the other side of the wall and makes noise, but it's mostly tolerable. The kitchen and utensils are a bit minimal but nothing to complain about. Overall a good value for the location, privacy, hospitality, and quality of the facilities