I highly recommend Antonio's apartment.
You can enjoy the beautiful view of the Douro river and the Arrábida bridge.
Moreover, it's a very comfortable apartment and really impeccable both in terms of cleanliness and equipment. This is the place to have a great stay in Porto.