Amazing location walking distance from the heart of Cascais and great beaches