Julio is very helpful with any issue. The flat is in a good and central location and the Bosque Chapultepec is close and a nice place to relax. However as there is no window in the room, you can't really get fresh air in the room. Sometimes it smelled bad after the dogs which live only in Julios room.
Overall I think it's a good place to stay for a shorter trip, but not the best place for the 10 weeks I had in Mexico city.