Roberts place is lovely if you are looking for a place to sleep and will mostly be out exploring, it is a bit on the tiny side, also the entire apartment block does not offer an outside area apart from outside the actual building, which creates a feeling of being cooped up.
Overall the stay was pleasant, the location is very central and convenient to explore Cape Town