Spacious and stylish apartment well located to explore Cape Town and the surrounding areas.