In my opinion, apartment has everything you need. There is enought space for 2-3 people. For booking during winter important information: there isn't central heating (typical for Portuguese climate) but quite good solution are two electric heater in the flat.
Place is clean, wi-fi very fast. To get to the apartment (our flight was late night) can order transit.
In neighborhood you have lots of cafes and restaurants, Lidl market is 2 minutes walk, Pingo Doce - maybe 5-7 (next to metro stop). Atlantic Ocean is just out of the corner - about 500 metres down. Transport to Porto old town by bus - takes from 30 to 60 minutes, it depends on line and part of the day. Very easy access by metro to the airport.