We had a good time in the apartment. The location is perfect - just 2 min from the embankment with perfect view on Porto and very nice cafes and restaurants. Metro station is 10-15 min walk (but quite up the hill so be prepared). We just used it once though - to get to the airport, all other places can be easily reached on foot, even beach in Matosinhos is about 1,5 hours of pleasant walk.
The apartment itself has all the necessary equipment, things for cooking (except oil/salt, but we had those with us), beds are very comfortable. The only downside was very noisy bar downstairs, for someone going to bed early that might be a problem. We were coming back home pretty late, so it was not much of an issue for us.
Overall the apartment is highly recommended! Very good value for money.