We recommend Silvia place. We stayed there for 5 nights and we had so much fun. Porto is an amazing city and she is really helpful, the communication was amazing. She also made a notebook with all the sights to see etc. so we would definitely stay with her again.