It means that the Catholics graciously encourage people of all denominations and no denominations to visit this unique site and are superb hosts to everyone who visits in good faith, just as they do a similarly great job at the Vatican, where I've also been.
Well, say that then. The first time through was ambiguous at best.