I've been a member for about two years. The facilities are decent, and are getting better all the time. I haven't been shooting in a while, so I don't know what they've done over the Summer.
The people that I've met there have been pretty friendly. Meetings are held on the second Monday of the month at 7:30. I can't speak for the executive board, but I don't think they'd mind at all if you came to a meeting. That way you can look around, talk to a few people, and get a better idea of what it looks like.
The costs are reasonable. They run frequent work parties, but so do most clubs I think.
Gary