Leon was friendly and welcoming and made me feel at home and he was accommodating in regard to check in/check out times.
The apartment was clean and as described.
The only thing I had an issue was with parking. Though there is parking in front of the flat, you could hardly ever get a space, so I had to drive around searching for parking and had to park some way from the flat, which was not great, especially late in the evening when there was loadshedding and no streetlights. Just something to bear in mind if you have a car.