The flat is great and it is in an excellent location.
The Check-in process is easy.
I recommend staying there while enjoying Porto.