Nature lovers love Stone Ridge