We stayed for a hole month in this place.
The location is super good. Near to everything and a zero noisy street.
The flat is good also and only the heater could be better.
The build is a little bit old and seems that no one is taking care of the hall/stairs because it was super dirty and smells cigarette (all day, every day)..but just close the door and it's ok.
The host was super prepared and helpful. The main internet connection is not good but she solved the problem in less than 24 hours.
The price was the main negative point but I know that Portugal could be expensive some times.
If you're looking for a safe and well located place I highly recommend this one.