Let vibrant and energetic Johannesburg surprise you