The flat is situated at the perfect place if you have no car. All the amenities you need the beaches are less than 5 mn walking . Even the train station is less than 5 mn and you can consider to stay an d visit Lisbon as it's very easy to get there with a train every 20 mn.
There is also a huge terrase which we appreciate with our 3 teenagers.
The kitchen was a bit too small and furniture very old. But as it was summer time with the cascais festival it was a great place to stay. The only problem you may be disturbed with is to park a car for free and the permanent smell of smoked fish as you are just surrounded by restaurant.
Otherwise no surprised and everything described by Rita was true.
We will come back !