It is well run and very organized although it still retains a laid back feel.
I had a great time there, but even in the most positive light, I really can't agree that it was well-organised! Maybe there was a more sensible instructor/student ratio when you were visiting, which would probably make the place function a whole lot better.