I staid here for a month and had a great time. Can recommend for long or short term visits.
Really nice location - very close to Chapultepec park, and the hipodromo/avenida Amsterdam. Grocery stores in walking distance and of course lots of food and coffee options.
The apartment is cleaned once a week for long term visits, has lots of natural light during the day - also the hosts were very responsive and helpful with any questions I had!