Great location,close to all amenities. I was allowed to check in early, which was quite a relief and the snacks in the fridge were a nice touch. However, I didn’t like the fact that I had to reclean the flat when I arrived and that a previous occupant’s hair was everywhere. The flat had a strong, unpleasant odor and the WiFi isn’t strong enough to consistently stream movies (there is no DSTV or SABC). Otherwise, the flat is accurately displayed in all the pictures and all the guards at the front desk were very friendly.