Hard to imagine a more perfect church.