Unknown User 10 Oct 2010 there is a recent review on this site as it appears to have recently re-opened. Anybody else been?