Just had a wonderful stay in Porto, Sofia is a lovely host and the accomodation is brilliant.
Nice spacious room and the cleanest bathroom I've had at any AirBnB so far.
Sofia even baked cookies - yum!
A short walk to the beach, which was handy for anyone who likes to run as I do, and right next to the Metro stop for when you want to go into Porto (takes about 15 to 20 mins).
If you are in Porto for 3 days, make sure you buy the 3 day Metro pass for 15 Euro, I more than got my value from it.
Pre arrival communication and check in was extremely smooth, Sofia also allowed me to arrive early to leave my bags before check in which was very much appreciated. Sofia also gave a detailed run down of all the places worth seeing while in Porto.
I have no hesitation in recommending you stay with Sofia when in Porto.