John is a great, respectful person. He didn’t hesitate to help with any of my needs, and responded very quickly. I will 100% stay in the aparment next time I am in Cape Town.