We immediately felt at home at Sonia's place. She is extremely welcoming and extremely well prepared with lots of great information about Porto.
The apartment is clean and comfortable and makes great use of the space. It is in a great location at the bottom of a large hill so you can always find the place just by walking down!
It is also right on the riverfront, near some excellent restaurants and funky little shops. We really can't recommend Sonia's place enough!