Johns apartment was one of the best I have been to. The place is beautifully furnished and very clean. John was an amazing host who promptly attended to all my questions. The apartment is literally across the mall and is 15mins away from the city, and also close to blouberg. I would recommend it to any traveler and would definitely go back