Denise's place was great for us. The location wasn't perfect for us, as it's a little bit out of the way and almost on a highway, but we really enjoyed it anyway. It was about a 10-20 minute walk to most local things so it was still a very good location.
The apartment itself is very solid and was comfortable and clean. Additionally, the views of Chapultepec park were fantastic. All in all, staying here was a very good experience.