OK, so this isn't strictly in Cape Town - it's out in the wine district of Constantia which is a 40-minute or so drive out of the city...but it's so, so, worth the journey. Constantia Uitsig is one of a number of vineyards that you drive by, and like many of them it has its own restaurant and accommodation.
We sat around the pool and had what has to have been one of the best meals I've ever eaten, all washed down with the vineyard's own wine (which we then went and bought half a case of). The service was incredible, the food quite gorgeous and the scenery stunning. Doesn't really get any better. And the total cost? Well, it was a couple of years ago now, but the bill for two with wine came to around £60 - which is a fortune by South African standards - but a bargain in the grand scheme of things. For a real treat, you could stay in one of their rooms as well but that was a treat too far for us.
Send your feedback or queries to been.there@guardian.co.uk
Search Been there