Property Advice in Lisbon - Brokers, Agents, Lawyers?

Hi! I’m considering buying property in Lisbon, and am looking for some recommendations. I’m not applying for the Golden Visa, just a regular apartment purchase.

Does anyone have recommendations for mortgage brokers/banks for nonresidents? Real estate agents and lawyers they used?

Anything you wish you knew beforehand?