The stay was good the place was very nice and clean. We booked in late but was given the option of a self checkin. Slight misunderstanding with the remote to enter the garage but was helped by a very helpful guy named Velisile. We had an enjoyable stay in this basic apartment .It had all the needed equipment in kitchen but needed a mop and i would have loved a shower head that could be mounted on the wall in the bathroom. You have to hold it in your hand to shower. Only other issue is the stairs when there is loadshedding since apartment is on the 4th floor but it cannot be helped.