Great central location in Estoril with view on the main park.