Gorgeous apartment with great views and excellent location in Cape Town.