We stayed for only two nights in Josefa's lovely apartment, but I wished it had been longer. We were just a couple traveling and the apartment was definitely quite large for just the two of us (with an extra bedroom and couch bed - could very comfortably have several more people!), but not overwhelming. Everything was beautiful and tasteful. Although we did not cook (as we were there for a short time and chose to eat out rather than get groceries), the kitchen looked very functional with lots of spices and other things for cooking. There was also a washer and clothes drying hanger as well as iron - all of which we used and appreciated!
The location is just up the hill a bit from the Sao Bento train station (10 minute walk) and the river; the area is a bit quieter than some areas further south but still with numerous restaurants (including one that was one of our absolute favorites ever!) and cafes within a stone's throw. For us this location was perfect combination of accessibility, but without being right in the middle of things.
As an aside, the apartment building itself seems lovely, very large and clean foyer and staircase; very safe feeling.
Josefa was extremely responsive with communication and helped set everything up including arranging earlier check in for us since the prior guests were leaving early and we were planning to arrive from Lisbon a bit earlier. We SO appreciated this! Josefa's friend Carla met us for the check-in and gave an extremely helpful tour and also detailed on a tourist map all the sites and recommended and good areas for restaurants etc. Thank you Carla!!
Overall, I cannot recommend this apartment and these ladies enough if you want a comfortable stay with top notch hospitality (but with privacy) in Porto!