I've been going here for a full year now and I've watched my daughter play in 5 tournaments. The very best thing about AZBC, in my opinion, is that the owner and all the senior members embrace new players. The camaraderie on the courts is the best. My daughter has been taken in as one of "them" and I've been welcomed as the mom with zero skills in the sport, but who enjoys watching the game. The website is a bit chaotic, but the facility itself is clean, and well-managed. Training camps are a really good value. Kids' classes are great for beginners.