We went to Portugal in 2018 and visited many towns included Sintra and Caiscais. IMO I prefer Sintra to Caiscais.
People are very laid back and nice, unlike a lot of places where they are trying to hustle more money. The weather is nice and everything is cheap (compared to England where my in laws live or other places in Europe). Excellent choice. Did not know about Madonna living in Sintra.