I am not very familiar with the area the hotel is located in, but is there a town/village near the resort with local restaurants?
This resort looks nice but also a bit isolated...The last thing I want to do in Bali is being locked in to a resort and eating resort food all day.