We recently stayed at Alam Indah in Ubud, one of the nicest hotels I have stayed at, anywhere in the world.We found out while we were in Ubud that if you book through the Kupu Kupu foundation, 10% of the tariff will be donated to this charity (they help Balinese people with disabilities) so please just mention the Foundation when you email or phone through your booking!