Having traveled a bit around Asia and Indonesia, I can say the the villa Babar is a unique place on Bali. The villa is designed to welcome large groups with large open space, big rooms and a massive swimming pool. The environment around is astonishing between ocean and the field rice. It's also in a good location, which could get you in 30 minutes to some nice beaches such as Echo beach. The staff is welcoming and nice. And the food was the best we had in Indonesia.
I highly recommend spending time in this unique villa.