This place is amazing ! Today was our first day and my kids were all smiles! They have excellent customer service and made my kids feel super comfortable. I totally messed up my scheduling online and they even squeezed two of my kids in last min for a lesson, even though it was my fault ! Also, their cancellation policy is way more flexible than their competitors. Can't wait to come back!