My wife and I stayed for 3 weeks. Although it is not "downtown" it is a block from the metro that gets you there in only a few minutes. Uber works well in Porto and is inexpensive. Ride to city center is 3 to 4 euros (1.20 on metro). Quite neighborhood so you can open the big windows and let the sun and cool air in. Grocery store nearby along with bakeries, butchers, fruit stands, wine shops, restaurants and bars. Apartment is large, well equipped and stylish. Kitchen is large and functional and there is a full size washer and dryer which is nice for long stays. The building's common areas are well kept and clean too. Off street private parking is also a nice luxury if you have rented a car. All-in-all this is a great option for Porto.