This place is a must for anyone staying in the Cape Town area