We've just been to look around a Montessori school and really liked what we saw, but I'm keen to hear the pros and cons from other people. Has anyone had any particularly good/bad experiences?