This place was everything I was looking for in a longer term stay! It was SO ideally located (right on Parque México), was clean, the host was responsive, Wifi was fast, and the apartment was fully equipped with amenities. I would 100% book again!