What's the deal with Turnmills?

I've never been but hear generally only bad things about the place.