It depends on your price range. At the luxurious, not lifting a finger and possibliy being fed grapes while lazing on the sand end of the scale The Legian has flawless reviews http://www.thelegianbali.com/.
Although I sometimes believe you dont need to splurge on accommodation so much when already in such a beautiful location. Legian offers heaps of beach front accommodation. SIA holidays has a good selection including reviews http://www.siaholidays.com.au/hotel-search/region-LEG-balilegianhotels/.
Hope this helps, I wish I was going to Legian too!
Kate about 8 years ago