Had a wonderful, peaceful stay at Phakalane. The garden and the cabin made us feel immersed in nature and the staff is top notch.