I went to Club Red for a concert.
The good things about this club were that the staffs were nice (the bouncers were nice too). There were lots of parking spaces - you probably will never have to worry about parking), and the spaces for the venues were pretty big - the layout inside was efficient because there were separate areas for the tables in the back and another front area for standing for the stage. The drinks are reasonably priced.
Some of the cons include that the club is not in the best location - I wish it were near more bars or clubs. Also, there isn't much ventilation inside, so it gets pretty stuffy inside. The biggest drawback, however, was the awful sound system. If the club is going to have concerts and music, they definitely need to upgrade their systems or hire better people to balance the sounds.
Overall, okay club.