Hi. I have been to Phalaborwa a number of times, and have taken the children and both sets of grandparents, so would not have a problem with recommending the place.
I take it that you are aware that apart from being a Gate into Kruger, it is also a Mining Town has developed around servicing the Mining Industry? The gate for Kruger is only 2km away and is a great entrance point to get to Letaba or Olifants within Kruger for lunch. There are quite a few places to book a Night Drive and we would recommend this.
The Hans Merensky Golf Course/Country Club is a great place to stay (but pricey) or visit for the pool and bar