We had a great time in Porto staying at this place! It is in a perfect location close to restaurants, shops, public transportation and bars - all walking distance. One important thing to note is that we had a hard time walking in to restaurants without reservations and then had a hard time trying to find reservations available for dinner day of. So if you are coming to Porto try to book lunch and dinner a couple of weeks in advance.
However our host Sofia was excellent at recommending places for us to go and thoroughly explained all there is to do.
4 stars because the apartment has a sewerage smell to it especially once the showers are turned on. I heard this is common in Europe and there is nothing that the host could have done. It was definitely annoying but all you have to do is open up the windows and the smell will air out. Just a bit difficult but didn’t ruin our stay.