This magnificent old church is an oddity on Duval Street, and thus is an oasis of tranquility in a sea of mayhem. If you like architecture, you must go inside. If you like stained glass windows, you must go inside. It costs nothing, and you can sit and absorb the majesty to your heart's content. I have heard there is free parking behind the church, but have not personally verified this.