The beauty of business… A top tourist destination on one side, the V&A Waterfront; one of the new seven wonders of the world on the other, Table Mountain; and the deep blue Atlantic on the left, The Westin Cape Town is hard to do justice...