Spectacular stay with breathtaking views. Offering Cape Town urban living at its best.