Two things I want to mention are 1) one side of the house upstairs did not get hot water the last two days (we took cold showers and used the other bathrooms), and 2) the penultimate day, it looked like it rained pretty badly, we had gone for a Duoro Valley tour, came back and found that the bedroom with the three beds had a leaking roof, leading to one bed getting wet and becoming unusable, and also leading to two passports and some clothes getting wet.
Otherwise the apartment was quite convenient for us: great location (nice views out the living room windows), enough space for 3 couples and 3 other people, plenty of bathrooms, and early check in.