Been playing here in volleyball leagues for the past few years through VooDoo Athletics.
As far as facilities go, I'd say it's a nice place. There's seating near each of the six courts and plenty of room to warm up.
There's also a snack bar that apparently is in the process or acquiring a liquor license, so that might lead to more 'viewers'.
All in all, nice facilities, large parking area, and a great bar around the corner. (see http://www.yelp.com/biz/post-and-beam-cleveland#hrid:B3EFuDAnVoilZPsuqfnBjA)