Perfect down to the last little detail. The church is comfortable, cozy, beautifully decorated and well equipped