Stayed in this villa for 4 nights.Almost everything about the place is excellent. Due to money transfer issues between banks advance booking payment did not reach the hotel. They honored my booking and asked me to pay on arrival. Very nice of the hotel. Positives: The villas are very nice, neatly maintained, excellent value for money. Staff excellent and almost always anticipated your requirement. We enjoyed the private pool and the very natural settings. Access: The hotel is bit away from Kerobokan and may be a bit difficult to reach at times. Since we had our own transport arrangements, we did not use the hotel facilities and can not comment on the transport services from and to the villa. To Improve: Food needs definite improvement especially BF need more options. My suggestion would be try to have your lunch and dinner outside Open bath concept is good, but be careful when you are with kids. Overall.. very nice and very good value for money.