Going to a show there in August. I have heard it is a great venue located in or near Pelham, TN. Anybody been there? Please review if you've been. Thanks.