Keep seeing a sign for this at Chatham station and just wondered if anyone's been and what you think of it?