Great location in the centre of Estoril, highly recommended!