JNB Long Layover

Our first trip to South Africa coming up in September - can't wait!
We have a long layover in JNB on the way home, between arriving on our little plane from Safari and the departure of the VS602, about 6.5 hrs.
Can anybody tell me, from experience how soon check in is likely to open for the VS602 and even if we can get to it early is the Clubhouse going to offer enough to entertain us for such a long time? Struggling to find any info or pictures of the JNB Clubhouse really.
Alternatively, can anybody recommend anything/anywhere to do/go the occupy us for the afternoon?
Any insight greatly appreciated as always
Thanks folks!
Nick
We have a long layover in JNB on the way home, between arriving on our little plane from Safari and the departure of the VS602, about 6.5 hrs.
Can anybody tell me, from experience how soon check in is likely to open for the VS602 and even if we can get to it early is the Clubhouse going to offer enough to entertain us for such a long time? Struggling to find any info or pictures of the JNB Clubhouse really.
Alternatively, can anybody recommend anything/anywhere to do/go the occupy us for the afternoon?
Any insight greatly appreciated as always

Thanks folks!
Nick