We loved our time at the villa, the staff were very helpful and went above and beyond to make our stay comfortable. The villa is huge and very well presented. The rooms are beautiful and the pool is innovative and lovely.
Get them to hire you a motorbike if you can ride one well, most restaurants and the beach are a 10-15min walk, but only 2-3min by bike.
We have stayed at many places in Canggu, this is one of the best.