Raquel was very nice, she deserves 5 stars. The communication was great, she answered to all of our messages in under 5 minutes. She explained very well all we needed to know about the flat.
And, as a plus, she brought us breakfast everyday, she'd bring us fresh bread and croissants and leave them on the door knob - we thought that this was incredibly nice of her.
As for the flat, it's as announced. We had the best view of the river - two big doors that face it (towards the balcony), very nice natural lighting of course, because of the same reason and as a plus, for those who need it, the doors can be totally shut down with the blinds installed.
It was clean and we had all we needed for the stay, the kitchen was fully equipped.
I see some comments talking about the noise. First of all it's not crazy noisy, and secondly, if you want the flat to be fully silent then maybe a crowded and busy area like Ribeira is not for you, I recommend you any mountain - you'll only hear birds.
But again, for us at least, it didn't seem noisy, we slept very good.
The only thing that I can say negatively is that the shower door doesn't close perfectly so some water will get on the floor. This is not a big problem, just throw a towel on the floor, like we did and that's it - but just be careful so you don't slip when getting out from the cabin shower.
Again, we had a wonderful stay, my girlfriend and I loved it.