I come here to play pickup ball 2-3 times a week. Games are 10 minutes long, and are officiated by referees. In addition to pickup games, this gym has it all...from weights and cardio equipment to group and private training sessions. Great place to develop basketball skills for kids. Staff is always friendly and helpful, facility is always kept clean.