Spent 3 nights here recently with the family. Fantastic, light and spacious apartment which was spotlessly clean. Great host and handover was smooth. There is a small balcony off the main bedroom from which you can watch the lively street below and it is just 50m or so from the upper level of the Dom Luis I Bridge and the 200+ steps down to the Ribeira area with a good choice of riverfront restaurants. (Nice that the restauranteurs don't constantly hassle you and force menus in your face as we found the case to be in Lisbon)! If you get the weather, the terrace is pleasant enough and attracts some sun, although don't expect a view as it is to the rear which is residential. The apartment also benefits from a lift which may appeal to some after a busy day walking some of the steep streets of Porto!
There is plenty to fill a weekend in Porto and this apartment is in the perfect location to explore. Aside from the obvious landmarks, river cruises, port wine tours and historic buildings, it is worth hiring bikes (widely available but we went to Northroad Rentals which is reasonably priced and right next to the river so you don't have to ride through the traffic to get to safer routes). We set out initially along the tram route by the river which soon turns in to an established cycle path which is safe for children. The route is flat throughout and flanks the river and we ventured out to Foz do Douro, where you can see the huge rollers crashing over the harbour walls, and beyond to Matosinhos where there is a beach and some lovely fish restaurants.
Overall, a beautiful city (though not without some dilapidated buildings and street art) and a fantastic base from which to explore.
Thank you Sofia, we will certainly recommend to friends and family.