Stunning apartment - photos don't do it justice. Perfect location for exploring Cape Town!