We just completed a 4 night stay which was very enjoyable. The apartment location is excellent and close to all the main things to see and do in Porto.
Highly recommended.