Ice at Mantua?

Can anyone give me a report on the ice at Mantua? I saw some people on it on Thursday, but I am wondering if it is worth the trip from Logan today.

Any help would be appreciated!