Amazing views and beautiful apartment. A must stay in Cape Town