I wonder if the following sentence is grammatically correct.
Foobar is a novel, set in a scenic landscape of farmland and ancient woodland on the banks of the River Foo.
I suppose the word "set" is a verb without a subject noun, is it ? The usage of comma in the above clauses is not correct , is it ?