Saw an infomercial that showed this place so we made a point of checking it out. One advantage over the Norte Dame Basilica was the free admission, and it had some very nice features including the amazing alter, but all in all wasn't as nice overall. Was a cool site to see, glad we were able to take it in.