I was a little skeptical to try it the first time but since a close friend of mine bought a a gift card for my wife and I so we decided to go. We ended up being regular customers now even the place is a little out of my way (We are living in Mountain View). The staffs provided the maximum courtesy you can expect from an upscale spa and the services provided by their technicians are the best. I strongly recommend to give it a shot.
Pros: Friendly, and professional staff
Cons: What are the drawbacks?
more