Revive is a great wee salon. Staff are friendly and knowledgable and it has a good ambience. It's spotlessly clean and a nice place to be. I had a dermalogica facial and I really enjoyed it. It was so relaxing that I kept dozing off! Will definitely be back again soon.