Sophie's apartment had everything we needed, a nice big living room, a balcony, a large kitchen and two good size bedrooms (and two bathrooms which is often a rare find!)
Sophie was kind enough to install wifi for us before we arrived as she new we were "digital nomads" and needed wifi in our chosen Airbnb.
There is a grocery store just down the road from the flat which is nice and convenient.
The flat is really spacious, we were 4 people and it fit us perfectly. There were extra mattresses around if we needed, and the flat in general had everything already "stocked" such as kitchen utensils, bedding, radio, tv etc etc.
One completely uncontrollable factor is the wind in the apartment was quite something, at one point I thought the building was going to fall down! So if you do stay here just bare that in mind and make sure you're careful with what you leave on the balcony and that your laundry is securely attached to the wire when you dry :D
Sue, Sophie's aunty who was there for check in, and any other issues we had, was great! We had a burst pipe on a Sunday and within an hour she was over the apartment with two maintenance guys (if you know portugal, you'll know finding ANYONE to work on a Sunday is a hard task!)
Finally, our only real issue with the flat was it's distance to Cascais. Distance was really important to us as some of our group were working in the town, so before we booked we asked how many min walk it was to the town centre and was told around ten minutes - which sounded perfect for us! Unfortunately it was actually more around the 30-40 min mark, which is why we eventually decided to ask Sophie to leave the flat early as we were spending lots of money on Uber's and taxis everyday.
Sophie was very apologetic about this and was kind enough to let us end our 3 month trip early.
All in all, it's a great apartment, especially if you have a car or don't need to be close to the city centre.
Thanks Sophie and Sue!