After about two and a half hours of relaxed travel through the countryside (including some shunting stops on the single gauge track), the train dropped those travelers who had booked for lunch at the Magaliesburg Country Hotel, and then carried on to drop the rest off at the self catering picnic grounds. Sadly the lunch at the hotel wasn't much to write home about, but the dessert at Wimpy around the corner was great. Whether going with kids or without, I'd suggest skipping on the hotel dinner and rather going for a Wimpy burger or the picnic option.
The trip back was somewhat shorter at about ninety minutes, due to fewer shunting stops, but was no less relaxing-especially with bellies full of food.
Overall, this was a fun experience at a reasonable price. It would also definitely be a great way to entertain kids and introduce them to an older, slower paced way of doing things.