Overall, the location was quite convenient. It was steps away from Anjos station so you can get to all of the main areas within a few stops.
My only warning would be that it gets quite hot in the unit during the summer - we would’ve been a lot more comfortable if there was an AC unit. If you’re not used to the heat, a heads up.
Otherwise, the unit was well equipped - perfect for our longer stay.