The Whole Works hosts a number of different holistic /alternative therapies from acupuncture to shiastu. I have used theraists for both therapeutic massage and acupuncture and have always had an excellent experience. Tucked away on Jackson’s Close, just off the Royal Mile — you would never know it was there and as you need to buzz a door to enter it can be a little off putting. Nonetheless once you are in, it’s a lovely welcoming environment and very calming. I would heartily recommend for massage and for acupuncture and based on my experiences would try out different treatments. I would advise making an appointment well in advance to make sure you get the time and date you want.