I would thoroughly recommend staying with Bica Houses if visiting the city.
Perfect location and super helpful hosts that are extremely organised and accommodating. They are both friendly and always happy to help with any advice needed for your trip.
Below the apartment is a small hangout spot for locals that can get quite noisy at night but we did not feel that it was an issue.
We would definitely stay again!