Wonderful place with amazing views in the middle of Cape Town's urban charm.