I'm very happy to say that I live there in Sarawak, and have done for the last 10 years

It's a beautiful place, glad you appreciated it fully like that, rather than just staying at the Hilton and saying "I've been to Borneo".

And yeah, leeches are a ***** ain't they? lol. Deet is usually enough to keep them off, just make sure your shoes and socks can withstand it (it will melt some materials)

Hope you come back some time, if so give me a shout