We went to Porto with a group of friends for New Year's. The house was suited for everything we needed. We didn't spend much time in the house but if we did it would have been well equipped for everyday needs.
João was very helpful, always answered every answer (either email or phone calls); and flexible regarding check-in and check-out times, which we much appreciated.
The only downs would be the number of available dishes (only 7 for 8 people); and the heater only allowed for 4 people to take a hot bath (you need to wait for the water to be heated again).
But besides those details, everything was perfect and we would most definitely stay there again!