A broken window will ruin your sleep and your stay... I flagged it immediately at checkin. Everyday I was told someone would come fix it, but it never happened.
As the building is quite noisy itself (you hear everything : stairs, neighbors, name it...), having noise from the street all night did not help.
I regret this broken window situation was not handled at all... and when I asked for a compensation or gesture of any kind (this was not what we paid for, so it seemed legit) I was ignored and left with a "we'll give you a good grade, hope you'll do too."
This is simply poor client treatment.
Other than that, the flat is fine, small for a couple but fine and clean. The tourist's part of the center are 30mns away by walking, or faster by metro/uber (which is inexpensive in Portugal). There's a cool café downstairs, supermarkets and laundry places 5mns away.
The building is loud though, and that's regardless of the broken window.