The atmosphere is wonderful...I mean, where else are you going to see beer brewing on an altar, and a bar in the confessionals? The perogies are awesome, and that's high praise from someone from the south who didn't even know what a perogie was till a few months ago.