The place is good, you have plenty of space and it's very good condition.
Buses in Porto have some long time schedule gaps so you'll have to plan early if you wanna use them, although, there's a train station nearby, it's like 10m walk.
Sacha is very welcoming, and he'll do his best to make himself understood.
I recommend the room for stays during late spring or summer, as it is a bit cold at nights.Although, it's worth it