Staying at Sofia's is a must, if you'd like to explore centre of Porto as well as seaside. Bus stop is right around the corner and metro is close as well, however you totally can walk and enjoy local architecture, all the tiles and colours... Place is very clean, nicely furnished, kitchen has everything you may need and the outside sitting are is just a bonus. Sofia is amazing host, very caring, helpful and responsive. If (well... more like when) I'll come to Porto again, this will be my choice.