Hotel tips: Our favorite 35 hotels in the Greater Sunda Islands