We stayed at Juliana’s with our young daughter and had an amazing time. It’s in a great location with really easy transport links, and walkable to all the sites in Porto.
We would definitely recommend, and look forward to staying again!