We stayed a week here, the first four days as two guests and two nights as four. The house is really great (even better than the pictures suggest) and the location is perfect. Leça is a small a beautiful town and you'll be close to everything, including the beach front. The pool is AMAZING, with the water heated up to 28o Celsius. The house comes equipped with everything, so you'll be able to cook and store food with no trouble. Communication was really good and Joana was quick to reply and extremely dedicated. There's also a welcome basked, which was a nice touch.
If I had to say anything, it would be that it would've been nice to have few coffee pods available, as guests won't remember to bring DolceGusto capsules with them (yes, coffee lover here 🤫). Overall, It is a beautiful property and I would happily recommend.