This was my first time having acupuncture, so I find it difficult to rate the treatment itself. But the price was good compared to other places I looked. The staff were professional and seemed to know what they were doing. The venue was clean, and everything was punctual.