The location of the villa is strategic, although it is a bit in, but it is still comfortable. The price is reasonable. The villa is clean because it is still new, I happened to take the 2 BR. The pool is good for swimming, free chlorine. A stove and eating utensils and cooking utensils are provided. The AC is cold and comfortable. There is a microwave and there is ready-to-eat food to be heated in the microwave even though the food is paid. There is also a mini bar for a fee. The villa is clean, the towels smell good but there is a rule that if the towels are dirty and stained, they will be charged. It is reasonable to maintain cleanliness. The amenities are complete. The breakfast is just lacking. It tastes salty, next time will be better for breakfast. Overall, it can be repeated if you stay in the Canggu area