So, full disclosure, my wife is Italian and I speak and read Italian. So, I get extra help during these visits understanding what it is that I'm seeing. That said, I'd never heard of Michelangelo Caravaggio, and I'm glad I got to see and learn about his work.
The church is nothing to write home about, and the hole in the ground near the altar wasn't explained. It was also hard to see down in there because of the reflection of the light from above. Also, the painting was a bit far away for me to truly appreciate the details. However, there is a big board in the back of the church (all in Italian) that gives a detailed explanation of the painting and of Michelangelo Caravaggio and his journeys in relation to the painting and also information about the restoration of this work. If you speak and read Italian, then this is a worthwhile visit. Otherwise, pop in for a look, but you probably won't understand much.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.