Good place to stay in Porto??
Depends on what you are looking for and your price range. We just returned from Portugal. We stayed at Na Travessa in Porto. LOVED IT. It's a BnB, with about 6 rooms (I think) and close to the cathedral and Sao Bento train station. Extremely helpful hostess. Spotless accommodation and excellent freshly prepared breakfast. I paid about 110 euro/night.
As we’ll have a rental car, we chose Hotel NH Porto Jardim. It’s a newer, larger hotel that has a parking garage.