Vaal Waterfront, penthouses, fully equipped, self-catering accommodation with private jacuzzis, at Deneysville, straddling the Gauteng-Free State border, 60 mins from Jhb, 90 minutes from Pretoria. …see more for bookings / enquiries and info.