Very good place in Cape Town, just in the city center.