Have been here only once but I find the place to be clean, nice, and the people are friendly and it's super easy to make an appointment. More importanly, my treatment was NOT rushed and things were explained to me in detail. However, since it was my first appointment I my change my review if it isn't consistent. So far though, I really like it.