We had a very pleasant stay at Petronela's and it was perfect for our family. The location is excellent, on a charming street and right in the center of Porto. And Petronela was wonderful in helping us get settled. Be prepared to walk up a few flights of stairs (which is quite common in Portugal), but we would definitely stay here again.