We stayed Choo Choo last year for Isbell . . .
. . . and I'll be at the show next month as well.
We live here but had never stayed in the train cars at the Choo Choo. Did so for Isbell's show last may at Track 29 and thoroughly enjoyed it. The train rooms are cool, not super nice but more than adequate. You're also only a block from the best restaurant in town, St. Johns.
I'd highly recommend staying there. Much better experience than staying in a regular room and you have incredible food and the concert a very short walk away.