This was one of the most amazing houses I ever rented! The house is beautiful especially with the view. We stayed with a group of friends and the house had everything that we needed. It is exactly as indicated in the pictures. The house was very clean. Moreover the check in was easy and the host was super nice and easy to talk to.
As for the location, a car is necessary to get to places, but everything is very close. You can reach the center of Porto within around 15 mins.
I highly recommend this Airbnb to any group or larger family gatherings!