Good: Knowledge of the staff, clean facility, nice people & how comfortable I felt.. Bad: I didn't have more time to be there to learn.. Improvements: More locations and additional classes offered.. Other: I've checked out several places in the area but this one was the best fit for many reasons..
more