Perfect apartment, the location is spot on, half way between Lisbon and Cascais, the train station is a 3 minute walk from the apartment and 5 minute walk to the beach. The trains are regular and a cheap way to travel about during your stay. We felt this gave us the best of both worlds, easy trip into Lisbon for a city break, sightseeing, or a chilled day spent around the beach. (there are also 2 communal pools that can be used at the apartments which was an added bonus.)
The apartment it self was clean, spacious and airy, the big roof terrace is perfect and gets the sun most of the day, nice view of the beach also The apartment was stocked with amenities which made living there comfortable.
The hosts were very welcoming and always provided recommendations if needed.
Cannot recommend enough whether you're a family or friends travelling.