The 18th Century library in the converted church where 'X marks the spot' is actually still a church. It's the Church of San Barnaba. The interior of the chuch is open to the public