Well located location giving access to all what Cape Town has to offer st walking distance