I had the best massage recently in Meredith at CASCADE SPA - which is in the Church Landing building. The spa is small but very attractive and comfortable with top notch services.
For a change from regular Swedish massage I tried the THAI ON THE TABLE - fabulous! It's an 80 minute "clothes on" (yoga pants & t-shirt) treatment which incorporates yoga-like stretching and acupressure. I felt like a million bucks afterwards - loose and relaxed. As I am a runner I often feel tension in my low back and legs - and the yoga stretching felt so great. There is only one therapist there who offers this treatment so it won't be dfficult to find her. Really an effective and different type of massage. For an athletic person it's definitely worth trying. The spa also has his / her streamrooms and you can also use the pool downstairs. Then lunch afterwards upstairs at the Lake House Restaurant - good food there. All in all a perfect day!