A delightful little oasis of nature in the urban jungle. Not especially large, but large enough that there are plenty of places where one can sit and forget that one is i ... more