We had a great time in Porto. The location of the apartment is fantastic, and it is in walking distance to almost everything you want to see.
And Miguel is a fantastic host and provided us with great tips of restaurants and things to do and see.