What a name

Anyway, has anyone been here before >>> http://www.cavern.co.uk/

Just wonderinf if it is worth a visit or not?