1. Refund process is leghty and very challenging. 2. Booking directly to hotel is much much cheaper. 3. Booking on-line through agoda, the rate is more expensive when you book through your mobile. Bad booking apps. Do not recommend to use agoda, you will dissapoint.