A great family destination
My sister and I stayed at Villa Lumbung and thought the accommodation was great. We did have a few problems with the lack of flywire on the windows and doors (mosquitoes at night!)
The hotel has 2 shuttle times a day, the shuttle will drop you at the beach, but not pick you up. They should really do one into the town centre too. But, let's be honest, taxis are very affordable!
Cleanliness at the hotel is excellent. We had a very affordable massage at the hotel's spa. The pool is great and would be excellent for a family holiday.