Ubud is a shadow of its formal self, completely over run with tourists. The yogis and visitors to the sacred monkey forest. The problem with Bali is that tourism is its major industry and they wholeheartedly accept it, pollution and all.
That said it is my favourite island in the world and I have travelled extensively. The Balinese are the most welcoming, loving community and hospitality is their business.
They would give you their last coconut.
I personally would avoid Ubud now. The last time we stayed we were in N'usa Dua which we chose despite knowing it was a completely westernised, purpose built enclave and not representative of Bali.
We really enjoyed the luxury and from our base we travelled to places like sanur and up into the mountains to see the real Bali.
Avoid Kuta at all costs. Drugs, Australian surfers, climbers etc. And the real crime on the island is there.
Have a read of the book Hotel K which is a fascinating insight into the famous prison on the island. It provides insight into Kuta and also the outlook of the drug tourists.
Singapore is lovely with kids but don't expect to do too much. The humidity slows you down incredibly so don't overpack the itinerary.
Malaysia is next on my list!