First off, the flat is quite central, very close to the Trindade station (there is even a shortcut inside the station that arrives straight to the door), so that's great. Unfortunately, things started to go wrong since the moment we arrived to the flat.
We booked for three people and the day before filled a form indicating that we would want two beds plus the sofa bed. To my surprise when we arrived there wasn't any bedding for the sofa bed. I told the person that was showing me around and he told me that it was 40€ for the extra bedding. I just couldn't believe it. I was astonished. We booked for 3 persons and the day before clarified that we wanted the sofa bed. This extra charge wasn't posted or communicated anywhere at all. I told him this couldn't be right, that I asked for the sofa bed and there wasn't any request or message for this extra charge. He said he couldn't do anything and told me to call the manager.
I called the manager (it was already around 8pm) and they tried to gaslight me, saying that this charge was on the listing (no, it wasn't), on their website (no, it wasn't) and that we needed to pay 20€ extra (yes, the price went down). I told them that there's no way we were going to pay for something that wasn't anywhere in the original booking and that I will be calling Airbnb support. They didn't even flinch.
After 10m, while I was drafting a message for support, they messaged again saying that they will drop us the extra bedding as a "compliment" and we didn't need to worry anymore. Seriously, I've never had anything like this happening in years of using Airbnb. This was such an opportunistic scam. The bedding did in fact arrive that night but we were completely appalled.
The flat is an Airbnb conversion, in fact, the whole building are tourist flats. This isn't intrinsically bad but when you're there you realise that the finishes were done to look "nice" on the photos but are of the cheapest qualities. For example, the kitchen in the pictures look quite neat but when you're there you realise that the fridge is not flushed to the furniture, behind the fridge door there is just a white-label fridge, completely separated. This is not bad but it felt a bit on the nose. There is also the strangest layout I've seen for the living room, with a TV sitting awkwardly on the middle of the room. The bedrooms are also communicated with an upper window so if the other person has the lights on, your room will too. There are some blinds to prevent this from happening, but believe me, it still does. The wifi is quite slow and it comes and goes during the day, dropping the signal at random intervals. If you want to work from this flat it will be a painful experience unless you go to the bedroom, where the signal arrives a bit better (my theory is that the router is outside of the flat, shared by the other apartment on the same floor).
This would be things that I wouldn't generally mind but coming from the bedding adventure it just rubs you the wrong way.
The last night the water came brown and yellowish from the sinks and shower. It was disgusting and we couldn't shower until we left for the airport. I'm not sure what went wrong and it was probably a fault from the water company but it felt like the final straw.
As positives, the beds are comfortable and you can sleep soundly, it's not really noisy. There's a heater in the rooms and there's plenty of light. The kitchen, even if not posh, has all the utensils and it is easy to go to the supermarket and cook. Really, if they hadn't tried to charge us for the bedding it would have been a much better experience.