Knowing Johannesburg very well I am very picky with hotels and B&Bs in this city - Houghton Estate certainly is a top pick. It is extremely well located, be it relative to the airport, to Sandton or Joburg CBD - within a quiet residential area, just minutes away from a prime golf course (Houghton Golf Club). Last time we visited was in early May 2013. The only issue we had were constructions on the neighboring plot to the East. Check if this is still going on - if it does, make sure you book a room that goes to the other side. These rooms are much nicer anyway, as they overlook the garden (instead of the parking lot or the rooms in front). Otherwise it is a great place, staff is friendly and they do serve great food and wines.