Decent price, rooms were clean, staff were friendly and helpful. Soaker tub was really nice. While only a few minutes' drive away, this is not *at* JNB airport. There is *a* City Lodge at JNB, but not this one, and you have to pay to take the shuttle or Uber. Not a huge deal, but something to be aware of. Also - why are there no fridges in the rooms?