Cottage Lodge offers four star accommadation, exceptional restaurant and a great events venue in the heart of Randfontein