We have been clients here for three years. This is a family business and they treat their clients like family as well. We have seen very little change in staff, which is nice. The entire staff knows all of the kids and the kids are all friendly with each other. The school puts on a lot of seasonal plays which are always a lot of fun. The children are well taken care of, well fed, and have lots of fun. The summer camp is great for kids too. They take lots of field trips and always leave the kids looking forward to the next day. Once a month the school offers a weekend parent's night out. The only reason I am not giving five stars is because sometimes the front desk gives information at the last minute instead of allowing you enough time to plan.