I'm grateful every day that we transferred our children from their old nursery to St. Margaret's. The staff are terrific: friendly, enthusiastic, capable, and trustworthy. We are kept very well informed as to our kids' activities, with summaries at the end of the day and photos taken periodically and put up on a website so we can see what projects they've been working on. My children love attending, and whenever I'm there I see them playing, learning, and exploring. I could not ask for more. Whether it regards special needs, particular adventures, or just every day activity, St. Margaret's has repeatedly exceeded my expectations in every respect. I would recommend them wholeheartedly to anyone.