Such a great place for the little ones. Clean, open environment with a very friendly staff. Membership is required for classes but they offer the first class for free. Wonderful chance to see where your child is developmentally and encourages bonding. I will definitely be back!