Artha was recommended to us by a friend.  He took us from the airport to Kuta, Kuta to Ubud and Ubud back to the airport.  When he wasn't available he arranged another driver for us.  He is polite and punctual.  His charges are very reasonable.  I would recommed Artha as a driver is Bali.