A small oasis of calm in a busy city