The flat is indeed at a perfect location. It's striking that you can find some local shops and restaurants on the same street, making the area very trendy.
There's a large terrace, which unfortunately we didn't get to enjoy because of the weather, so maybe consider spring onwards to visit Porto.
Otherwise, Marcia communicates everything efficiently and even allowed us to have a late check out. Highly recommended without a single doubt