beautiful apartment with beautiful views and great location to explore Cape town