I have always booked for accommodation at Libertas guest house and i have always had an amazing stay, consistently! Doreen and Stefan as well as their staff are very friendly, they definitely make you feel at home, their service is of a 7 star hotel, and their rooms are gorgeous and homey at the same time. The guest house is exquisitely clean, their linen and towels are divine! Their gardens are beautiful and i always feel safe there because they have excellent security!! I cannot stay anywhere else whenever and am in Mafikeng!