We had a lovely stay at Ricardo's place for 5 weeks. The place is surprisingly big, and also very well laid out. Internet is fast, rooms are large, and the location is excellent and only a few minutes walk from the beach. We loved our stay and the house turned out to be very infant-friendly which was great. Ricardo was very communicative and helpful. It's clear he takes a lot of pride in this place and cares about his guests. He even installed a baby gate for us on the front patio, and gave us some helpful tips when we needed to take our little one to the doctor.
If we're ever in Espinho again (which is a high possibility given how excellent it is), then we'd definitely plan to stay here if we can.