High on a hilltop on Sri Lanka's southern coast sits Tekanda Lodge, handcrafted among jungle hills and surrounded by ten acres of private estate, yet minutes from the Indian Ocean.