The facilities are horrible, very small and old! Limites parking and limited childcare space. We enrolled child in sports expecting them to have a great experience and it was the complete opposite. Very unorganized, first 3 practices no coach showed up and no one called us!. Had one great ref out of 4 at the games. They had some young kids refereeing who would not blow whistle loud, etc. seems coaches were doing most of refereeing. We understood they had gotten a new sports director so we were giving them the benefit of doubt. So we signed child up for next sport, even worse! Got email from the "coach" who said they wouldnt be at first two practices but someone would. How does that show loyalty and consistency to your young child? They also were having games during the week? I have never heard of that before! Very dissapointed with Y. We would never waste our money on them again. Save yourself time and headache and put your child in city leagues. Also, we were issued refund suppoused to be for 60 and only given 45. I am so sick of dealing with them I dont even want to call to speak with someone. Last time we sent email of complaint to head director and no response, shows how much he cares!