Our flight is expected to be arriving at 7pm. We go straight to Ubud, followed by Amed before finishing our trip off in Seminyak. Should I exchange enough money for ubud and Amed at the airport? Is there a reliable money changer with good exchange rates in Ubud?