Stunning apartment with lots to do around. It has everything you need for a quick trip in Cape Town!