Situated in the heart of Cape Town