My family and I recently stayed for a quick 2 nights. The location was fantastic - 2 minute walk from a metro station, several small grocery stores and restaurants in the area, great views. The only negative was just below the apartment there was a group of very loud people hanging out at a resto/bar until around 3am during both nights. We had to close the windows, and because the portable air conditioner and fan are quite noisy (too loud for sleeping toddlers), it got very warm during the night!
Otherwise, the apartment was clean and had all the necessities. The pots and pans are old and scratched up, so if you plan to do a lot of cooking it's something to inquire about.
Ricardo was a nice host and we had a pleasant stay overall!