Wow. What a place.
Everyone is soo friendly!
Our room, number 17, was large with a single bed and a large double bed. The bathroom was very large with a large wet room shower and a long bath … it all looked very new and very clean.
Seating was provided outside the room overlooking a quadrangle of grass with more seating. Drinks from the bar and massages in the spa are cheap, compared to the UK. There was a lovely pool, gym, air hockey etc. The free transfers, 10-minutes, to/from the airport used the guesthouse car and was very efficient.
This is a fantastic find and would be the only place I would consider if I were to come back to Johannesburg airport.