Very nice apartment and wonderfully located. You just need to know that if you arrive by train, you need to get to the Oporta Sao Bento station. Bear in mind that Oporto has two main train stations. One is called Oporto Campanha, and the other Sao Bento. The latter is the right one.
I recommend this place 100%.