I would definitely stay by Teresa if I am in Porto again , almost everything you can reach it by walk, it’s very central