Beautiful hotel with salt water pool which is unheard of in Bali. Staff, service and rooms are exceptional. Be prepared to pay 100,000 rupiah each way for taxis as it's a long way from the main sites. Only one restaurant in the complex with a few restaurants nearby. All are good and provide a range of cuisines.
Biggest problem is smoke from seafood restaurants. Starts from lunchtime, and depending on cloud cover can seems like your in the middle of a bush fire. Would definitely stay again but from April - October to avoid this issue.