Another lady I talked to at the Atlanta.net party wanted to be anonymous but she really recommended Chastain. This was by far her favorite concert venue. Anyone else been to Chastain?