The ambiance and the service is quite nice. I went for a Vixen callus treatment and was very happy with the results. I like the fact that they have different foot care options and not only a pedicure. While getting a callus treatment, they have the best massage chairs!
They offer free refreshments (coffee, tea and water) and definitely give off an upscale feel.