Owlhouse Backpackers is located in a quaint cottage in Nieu Bethesda, in an area of the Eastern Cape known as the Little Karoo