PLEASE BOOK SOMEWHERE ELSE! This place is unsanitary, poorly maintained, and clearly not fit for purpose.
We found blood stains and foot prints on bedsheets and blankets for both rooms of our two-room villa, didn't use blankets in the end and suffered multiple mosquito bites through the night. There's no hot water, there's no hairdryer even though it's listed on the page, flush was faulty and noisy all night, shower doesn't drain well and it ponds to above your ankle while showering.
Save yourself the trouble of having to find another accommodation in the midst of your holiday. Place lacks maintenance and caused us so much stress on our first night that we checked out on day 2 even though we booked for 4 nights and the management doesn't provide any satisfactory recourse for our stress and wasted time.
I've been to Bali many times. There are plenty of clean and beautiful villas around. This is not one of them. I sincerely recommend that you spare yourself the hassle and stress, and look for another accommodation. This place is not worth it. Do not waste your time here.