Overall we had a terrible experience and had to get a refund from Airbnb. The host only shared his house rules and communication regarding the load shedding schedule prior to our trip and no check in details. We shared our flight details and only arrived around 10pm at the apartment.The host was unresponsive throughout the time. We left him voicemails, emails and messages until we finally communicated this to Airbnb. Airbnb staff were very helpful although we had to wait an extra hour for them to follow through their policy. We stood and waited at the reception with our bags for over 4hours and our wait was only made somewhat bearable by the two kind security offices who helped us later to book an uber and find alternative accommodation. We were so disappointed with the fact that we had cancel our reservation, get a refund and look for alternative accommodation around 1am in Cape Town! If the apartment was unavailable, the host should have communicated this sooner and not inconvenience travelers.