Our stay at Roberto and Maria's apartment was overall very pleasant. The apartment is really well located downtown with easy access to the metro. It's small but has everything you need. It's location on the 20th floor also helps minimize the heat during the summer, as there is usually a cross breeze. The gym is minimal but there's a bigger one across the street that you can join.
Roberto and his mother Maria were very helpful with any questions we had or anything we needed.