We were blessed with a holiday away in Magaliesburg in the gorgeous Magalies Park Resort. A golf estate/holiday resort with breathtaking views of the mountains, a golf course teeming with Springboks and Blou Wildebeeste, monkeys, a water park and the most wonderful boat tours out on the lake. We definitely received 5-star service from the chalet we were living in to the gourmet food we were served in the restaurant.