My daughter has gone here for Kindergarten & 1st grade. So far we are both happy with the facilities and the teachers. I really like the experience my daughter gets presenting the numerous projects each year, and for us, the 4 day weeks work out well.
The drop off & pick up valet does take a little getting used to, and is a bit of a pain at the beginning of each school year with everyone learning the routine, but after a week or so it's pretty smooth sailing and I like having my kid taken out & put in my car with no far walk to her classroom.
Its nice to go into the office and have the staff know my daughter by name because it is a small school. One downside though, is that there are no art/music/PE teachers. Those are all taught within their core class.
My daughter loves her school!