We had a great stay at James’ place! He was a great host and very easy to communicate with. The apartment was in good condition and had everything we needed. The view of Table Mountain was beautiful. It is definitely right in the middle of the action with bars, nightclubs and restaurants all around.