This weekend I had the pleasure of staying at the Fairway Hotel, Spa and Golf Resort at the Randpark Golf Course in Johannesburg. This hidden gem comes as a complete surprise as it's tucked away in the residential suburb of Randpark Ridge. It's a piece of luxury and escape in a peaceful area.