We were in the Pretoria area for a quick meeting and needed a place for a night. Based on our TripAdvisor research we gave Bay Tree a try for a night. We were disappointed a bit about how dated the place was compared to many B&B's in SA. It is very true that the owners are VERY friendly and very hospitable.
The grounds are ok with secure parking, although very tight. The breakfast was good being typical SA B&B style egg options, etc.
The wifi was a bit slow and it is not available in all the rooms.