We had a great stay at Teresa's place. The apartment was more spacious than expected and ina great location. Although we did not meet in person, Teresa was very accommodating and also provided several helpful recommendations during our stay. If I return to Porto again with a big group like this time, I would definitely stay here again.