Albeit short, we loved our stay at this stylish apartment. Definitely our new Cape Town go-to.