We highly enjoyed our stay in this central located flat very close to metro, restaurants and a large convinience store.
It's easy to get around in Porto by foot, if you want to go further it's just as easy to catch an Uber. Porto works for both a short stay or longer, there are plenty of activities for adults and kids.