Vaal University of Technology Ferienhäuser, Resorts und Vermietungen