I went to this venue for Jamabana last week. Not too much to report, but it's fairly well laid out, large and organized which made for a good festival.
The large open space in the centre of the venue was well-suited for having a concert, and couple accommodate 3-4 thousand people. Lots of room for vendors all around and it the washroom facilities were ok and not too smelly as others can be. Lots of parking too and with proper laneways which helped avoid chaos when people were leaving.