We loved our time at this apartment - the location is truly perfect! We had a flawless check-in experience and were met at the door and shown the place immediately after our arrival. The apartment is very close to the main train station in a very charming part of Porto.
Note that you will need to bring your own bath products.