Zelije apartment is very well located, in front of a very nice square and church. The subway station is a few blocks away and it has many supermarkets nearby. The place is small but modern and bright, ideal for a couple. We have a good online communication with the hosts during our stay.
I really recommend this place for a nice stay in Porto.