We enjoyed our stay in Porto in this apartment. The location is perfect : five minutes walk to the metro station "Marques" and food shopping. You can also go downtown by walk (it is only going down from the flat to the city center), it takes about 30 to 40 minutes and you can stop in lots of places.
The flat is probably better in summer because you can enjoy the huge balcony.