Cascais is a lovely town, the bike ride along the coast was a highlight of our stay.
We found the studio much smaller than expected as it was described as large, and we actually didn't know it was a studio so, opening/storing suitcases was a challenge.
Waze directions did not get us to the building so we had to call the host. There is a grocery store across the street, the guys working there were very helpful and kind. They had a great selection of basics and more. Good prices too.