Lovely, spacious apartment , more than large enough for our family of 5. Beach was c.10 mins walk, and Carcavelos station was about 15 mins walk with direct trains to Cascais and Lisbon.
Only downside was that there are fewer restaurants when compared to Cascais, but if you are happy with just the beach and good train links, then just perfect!