This is a remarkable hidden oasis, in easy walking distance to Bank St, etc.