Great experience.
The house: big, clean, comfortable and bright. There is a garden at the back, and it is surrounded by nature. We could find all what we needed in the house, kitchen was fully equipped. Plenty of towels, water pressure in the shower is good and the water is warm. WIFI working fine and quick, TV was big with a lot of channel (and in English as well, not only Portuguese). The kids enjoyed the swimming pool of the complex. It is quiet and safe.
The location: Cascais is about 40 minutes from Lisbon city centre. You need a car if you go to Joana's place. It's a bit isolated but if you have a car, in 10 minutes, you're in the centre of Cascais and it is just lovely with plenty of restaurants, a big supermarket and the train station. The train brings you to Lisbon. Around the house, just 5 minutes drive down the road, you will also find beautiful beaches where you can spot surfers, kite surfers and windsurfers. It is a bit windy but super nice and not overcrowded. Staying at Joana's place is also super convenient to visit Sintra which is a must when you spent a few days there.
The host: this is the cherry on the top, Joana is just a star. She provided us with so many information and places to see or to go to that we didn't even have the time to try them all but we followed some of her tips and were super happy with our stay. She is always available and makes sure everything is OK. I strongly recommend her and the house. No bad surprises, only good ones, thanks Joana for everything, I wish we could have stayed more.