Awesome stay. The villa is rather new so everything is great. The room is spacious, clean with super comfy bed complete with brand new AC and even an air purifier, the bathroom is truly ample with lots of closet space if you're planning on staying for long term. The swimming pool is completely private and it gets a lot of sun exposure, which we love. The kitchen is equipped with a big refrigerator, microwave, cappuccino maker, toaster, stove, utensils... which is great since they don't really provide breakfast (not a problem at all for us because we could either cook or just eat at amazing brunch places in Kuta/Legian area).
The location is truly strategic as it is close to everything from shops, restaurants and tourists destination as it's just off Sunset Rd.
If there's any downside to this place, I wish they also provide some basic salt/pepper/butter to cook so we don't have to waste these essentials at the check out time.