Umlilo Lodge is a 4 star guesthouse situated in the small village of St. Lucia - the only private village in the world to be completely surrounded by a World Heritage Site.