Usha Bundela, a sprawling complex on 4 acres of land, is set in the heart of the Temple town of Khajuraho - A UNESCO World Heritage Site.