I take my 4 year old kid here, WE LOVE JOY!!!!! He is the coach and is soooooooo patient with the kids and kind! We are really happy with him. The place is nothing fancy but it has what they need to do the sport. The girl in the reception is super friendly, always in a very good mood which we appreciate. So for all of this 4 stars. I took one because there is always a mother talking REALLY loud on her cellphone about her business! Really?!?! Is this the place and time to do that? Because of that, we can not enjoy our kids in their class and yes WE all of the other parents looking at her with dirty eyes. The other killing thing for us is that at 4:50 pm all of the other kids from the next class come inside and start playing and screaming around the lil ones that are STILL getting their class and it bothers a lot!!! Instead of them staying in the reception area until this class is done. I think is not fair to our kids that they only have 45 min not a hour to enjoy their class and from that 45 min take 10 off of because the big kids are coming to bother them. I really think they should fix it! Other than this we are happy with the coach, reception girl and the place. Good job coach Joy.