Excellent place to stay in central Estoril with great facilities around.