We had a great stay in this extremely well-situated apartment on Kloof Street. The place is clean, well-appointed and comfortable. Communication was excellent. Would definitely stay here again.