Where do I start, Joshua is a very wonderful host. He goes over and beyond to help your trip the best it can be! He began by checking to make sure we had all the directions and apartment codes needed to get in smoothly which we did. His apartment was a dream. Nice spacious rooms with cozy homey feel as soon as we walked in. If you feel like cooking you are all set! But let me tell you about the beds. I got up every moring feeling rested and ready to head out on our tours. Tours were great thanks to Joshua's recommendation. He gave us Jerome's information and between him and his assistant Ameez, they picked us up and returned us back to the airport and then tok us on 2 - day trips. Two days after our arrival I still was a bag short and Joshua came bringing it in to us. He checked daily to see if we needed anything and even checked to see if we made it to our next destination of capetown ok! He also helped with the storage on my phone and told me about Whatsapp and Uber app. If I ever return there is no better place to stay than at at Joshua's! Hope you enjoy it as much as we did!