The overall experience was good.
Good things...the apartment location is excellent, and is secure. The wifi was good for working remotely, but note it is impacted by load shedding. The bedroom size is massive with a very comfy bed.
A few points that took away from the experience...check in was a problem as the key lock box is nowhere near the property, plus there was a last minute delay to my check in time which caused further problems. Issue with the tap in the bathroom which required a couple of call outs by maintenance. The shower would not be comfortable for anyone over the height of 5'7.