Can someone recommend a good tour company? I'd like to go to the north and see the volcanoes/ lake/ temples one day and the north east the other. As I'm in ubud I don't want one with an ubud visit and not keen on a tour that stops at cat poo coffee and other tourist traps. Thanks