Very clean and the wifi was working during loadshedding which was a big bonus. I stated a 3pm check in, arrived at 3.45pm and the keys were not yet ready. Got the keys at 4.15pm. I would not have minded at all had Propr called me to tell me they were delayed rather than just let me show up and wait (missed my conference call). There are two locks on the door, the top one doesn't lock fully (it locks halfway) and the key is a bit stiff so I was always nervous it might break off. Otherwise, great apartment, with a beautiful view of Signal Hill.