I have just returned from Bali and I must recommend a great place called Secret Garden - great for facials, massages and many other treatments including hair treatments and hair cuts. They also provide a wedding service for hair and make-up. The staff there are excellent - ask for Ryan the hairdresser or any of the girls who will give you excellent service for a great price. Find their website www.secretgarden-bali.com ....I have been going there now for the past 3 years and I just love my daily visit to this lovely clean and friendly spa.