Finally, a spot I recognise! I was there two years back. Will return some day.
This was ages ago for me! Must have been 2006, I think. I don't remember much of this area, but I do remember the feeling of absolute wonder at this leafy oasis bang in the middle of the capital!