We had a great time in Sarah's apartment. It's perfectly located with nice restaurants, shops and coffee bars within walking distance. Both the city centre and Table Mountain are close by. The private parking comes in really handy as well. Well recommended.