Robert's place has probably everything you would need for your stay in Cape Town. Conveniently located near Long St and Kloof St, the apartment provides some great views of the Devil's peak. It is neat and very well decorated. Check-in process is also smooth and hassle free. I would highly recommend this place.