Delightful Stanford accommodation: self-catering thatch-roofed cottage guest house with beautiful views of the Klein River Mountains and historic market square of Stanford in...