Staying there to have a bed to sleep in and a roof over your head this is an ok place.
The bath hot water didn't work,the toilets doesn't flush properly, the internet didn't work which resulted in us not being able to watch TV. We had to bum internet off the next door neighbour and as a result the reception was terrible. You have to park on the street.The advertisement says shared parking for a small car but you would have to pay for it which the advertisement does not specify. This flat is also on the 10th floor which you would have to take the stairs during loadshedding. I understand this is not in the control of the host but a heads-up would have been nice. We booked this place by accident as we had some questions and it was the only way to make contact with the host. According the the steps we were not supposed to be charged and the money was taken immediately. We requested a refund as we found something else and the host has refused which would not be any skin off his back, as this was in the same night.
I would not stay there again as it is a huge inconvenience with parking.