Let peace and happiness rule under this roof - the sign on the facade says.