We had an excellent experience at Spa St James and I'm so happy there. Two of us got massages, and he waited by the fireside while I got a facial to follow.
I must say, though, prices are too high for what you are getting. Massage was fab - my masseuse was very thorough, but no ability to add essential oils (unless you purchased a bottle of oil) or a scalp massage or anything... Facial was fun and cleaned my face, but thats about it - I didnt think my skin looked nicer after.
I would go back, but look forward to trying other spas before.