Stunning view, luxury living. Perfect spot for Cape Town!