If you've been, please tell me all about the city and KwaZulu Natal? Where to stay? What to see and do? What about safety / crime?