What makes The Twelve Apostles such a distinctive place to stay in Cape Town?

BTN caught up with Michael Nel, Managing Director of Red Carnation Hotels South Africa to understand more on where the property is going and how the market is responding to Cape Town