We never actually dealt with Ramon and Chicho. All our communication was with their sister Alejandra. She was a pleasure to deal with — responded quickly to questions and requests. At check-in we were greeted/shown around the apartment by her assistant Valeria.
Overall we had a very positive experience with this apartment. It was clean, had good water temperature/pressure, and looked exactly like it does in the pictures. Also, the view of Chapultepec castle from the balcony can’t be beat!
The only drawback I can think of is that the bed is extremely hard, and we prefer something softer. Again, that’s a matter of personal preference; other people might be perfectly happy with a hard mattress. Another thing to note is that the apartment is next to a very busy highway and there is always traffic noise. It didn’t bother us at all, and in fact, it almost acted as a sound machine. However, if you’re a light sleeper, you might want to bring ear plugs.