Apartment is gorgeous and there have been some very nice upgrades, including remodeled kitchen and bathrooms, red velvet couch and black velvet wallpaper. Very hip!
Neighborhood was fine but far from pretty much everything of interest. There's no metro stop nearby to get Viva Viagem cards for transit, so those should be purchased before you arrive if you plan to use trams, buses or trains.
At least there's various small restaurants and small grocery stores within very short walking distance.
Overall very comfortable place to stay for 4 to 6 people.