For starters, Flavio is an EXTREMELY responsive host. I had a fair number of things I needed to consult with him about and he always responded in a matter of minutes. The location, although not easy on the eye, is extremely convenient. The Metro stop is just a few steps to the left when you exit the building.
That said, the most important thing you need to know about this apartment is that it's setup more like college dorm rooms you might find in the US. It's also appointed like them (inexpensive furniture, fixtures, and lighting). Every room has its own small refrigerator, bathroom, and AC unit. However, the only common space is the kitchen which is both small and kind of depressing. Needless to say, we did not eat any meals there and chose to dine out instead.
So if you're looking for a convenient place to sleep and don't much care about the decorating, etc., this place will be perfect for you.