Beautiful and inspiring place, a peaceful sanctuary in Paris.