I love indoor soccer! It's so nice to take the kids to play inside and out of the elements of the desert. The facility is great with 2 fields, a snack bar, tables to sit, and other available activities. My kids have played at every level and gone to summer camps. The staff is energetic, kind, encouraging and professional. They emphasize fun and skills over cutthroat competition. It's exactly what I wanted for my kids soccer experience. And its a great place to watch - I dont have to bring a chair, umbrella, snacks or blankets. Win win.