Really stylish and well located apartment which is both comfortable and convenient for a stay in Cape Town.