We just returned from Bali and we found a very beautifull villa near Changgu beach. It's situated just above Seminyak. Great garden and pool, fantastic rooms with AC and great service. Not that expensive.
It's called Villa Adinda:
www.villa-adinda.com