An oasis of calm in the city.