The place is ideal. Teri is so kind and provides lots of extras such as snacks that my kiddos really enjoyed. She is very friendly and attentive. She is quick to respond to any questions you may have. Excellent all the way around.