Stayed for two weeks. Plenty of space for the five of us (two parents, three adults kids). Well placed for local shopping, supermarket, restaurants, salons etc...Any maintenance issues were dealt with quickly. Easy location for taxi pick ups. Plenty of choice for breakfast, delivered to room at chosen time with courtesy call prior. Pool a good size and had daytime shade. Living space good, would have preferred however two sofas rather than the one and the accompanying foot stools, as they were uncomfortable to sit on in the evening. Receptionist and all staff polite and friendly, always willing to help. Living area was open (so visits from biting insects all evening, even with staff applying repellent every day), so would prefer a closed space next time. Quite noisy all day, but this is due to where villa is located, there is a restaurant behind it with outdoor seating areas so you can hear diners. Can also hear traffic (but this I think is just Bali!)