We had a great stay at Theresa,
The communication went smooth, the apartment was clean and big enough to host four people and the location was within walking distance from the city center. The apartment is on the third floor and comes with two bathrooms including toilet and shower.
Would stay here again when coming to Porto.