I would certainly recommend this apartment for a 2-3 people or a couple with two kids. The location is perfect as you can reach the apartment by taxi and no stairs to climb thanks to the lift! The best of Porto was within walking distance but also easy to use the public transport to eg spend a day at the beach. Everything worked nicely from check in to cooking, sleeping, showering, charging batteries etc. As we stayed for a week we also found it very convenient to drop off garbage and empty bottles in the nearby recycling containers. Shops and restaurants were around the corner. The apartment itself is exactly as in the pictures and it felt like home from the first minute. The big table was the heart of everything. Enough space in the living room, the bedroom was for sleeping only. The patio, more of a curiosity than anything else. Despite the central location the apartment was quiet and we felt very safe all the time.
Enjoy your stay!