The place is in a perfect location. I don't think you could ask for a more convenient location surrounded by popular locations, excellent restaurants, and transportation.
The restaurant above the rental, Sao Jorge had good food and lots of fun. The staff there were very friendly to me and I enjoyed the banter we created between ourselves. The food was also good.
My only personal issue with the location was how tall I am compared to the entrance to the bathroom. I taught myself, within a few painful hours, to remind myself to duck my head prior to entering and exiting the bathroom. The other issue were the stairs up to the apartment. Narrow and step. Oh my god, very steep. Upon exiting the apartment be careful. The carpet can trip you up as you exit. And you don't have much room for error! But that was it. Just be mindful of your environment and you'll love the place.