This is an odd review because we didn't actually stay with Joshua, the reason being he had a problem with a leak and we had to find alternative accommodation at short notice. This we did and found a fabulous place that was more expensive but Joshua generously picked up the difference. It all worked out well in the end and I couldn't praise Joshua highly enough for the trouble and expense he went to to overcome the problem. We will definitely be staying in Cape Town in the future and will be booking with Joshua for sure.