Terrible travelling agency, booked airticket through Traveloka and it dont allow for refund after the airline rescheduled the timing. Airline allows refund if book through their official website. AVOID Traveloka no matter what!!!