Impressive place with breath taking view in the city centre of Cape Town