Beautiful apartment with incredible views! It is definitely a must-stay in Cape Town.