The complex is nestled on the south-west side of the village of Katalagari, in the most charismatic setting of Kefala, creating a stunning ornament in this peaceful seclusion. The perfection of the traditional architecture in creating the four buildings, fits impeccably in place with the location and has now become the pride and joy, as well as the most prized asset, of Katalagari village.