Andrew, you are mentioning a request for info on other meditation centers in Sri Lanka. I had not mentioned Lewella Bhavana yet, which actually could serve as your first base if you head to Kandy where the BPS (Buddhist Publ. Soc) is. It was first established under the management of Ven. Analayo who was a Samanera then, as a branch of Nilambe, which is the better place of the two. The way I got to know it was when it was in the hands of a group of dedicated lay-people, but since recently it is again managed by monks.
This description is how it was when I stayed there. http://www.buddhistravel.com/index.php? ... 33,0,0,1,0
There is quite a good list of all the other places on this site, even though most of the info is quite dated, often not accurate anymore. But it gives you good info how to get to the places, and about the situation of some of them (noisy or not, good kutis, well supported etc).
The new center at Lewella has its own website, but I can't locate it at the moment. The one of its "mother house", Nilambe, is http://nilambe.net/
Nilambe is really the best place to be in all of Lanka. It's on top of a hill in an old tea-estate, accessible from Kandy. There are western lay-people there who stayed for decades. Although it is a lay-center, monastics often stay there too. It is a small paradise, but it can be cold sometimes.
And to address your request for recipies against mosquitos: In Lanka you are more endangered by leeches, esp when it rains. A citronella or lemon-grass aetheric/essential oil may help to some extent (but you can't pour thsat all over your feet all the time). These creatures are really fast, and can get you unexpectedly, when you find them between your toes or up on your legs.
There is a lot more to say on many topics, but I am short of time at the moment, as I am preparing to go to Thailand next week as kappiya of a monk-friend of mine. Someone else who promised to do the job dropped out ten days before the trip, and I am filling in at the last minute, so to speak. But I had planned to go to Thailand this winter anyhow.