Sonia's apartment is as about as well located as you can get in Porto, less than a minute from the river. The apartment was spotless and with excellent facilities, including a well equipped kitchen and bathroom, with basic toiletries included (very useful!). Sonia herself was extremely friendly and helpful, and we were able to check in early. I do not hesistate to recommend!