Wonderful location just in front of town beaches, train station and 10 minutes walk to Cascais old town, cannot be better if you want to have an active vacation visiting both Lisbon and Sintra beaches during your stay. Hosts are very kind and considerate, we were both working and attending calls from the flat, and they got us a second desk immediately to help us organize the space better.
The only downside if you may call it that way, bed was a bit small (140x200), so if you are used to sleeping in king or queen size bed, you will lack some comfort there. Other than that flat is very nicely decorated with attention to detail and has just everything for a long and comfortable stay. We were also offered cleaning services free of cost, and hosts were always very responsive and showed genuine care that our stay is comfortable and we have everything we needed.