Agoda is Total Garbage. Don't believe any of these positive reviews. I booked a room and went to bed. The next morning I had an email saying the booking was cancelled for no reason. I booked another room and the same thing happened. But the 2nd time Agoda charged my Visa card and said the booking was non-refundable. It's a legal scam. Believe me, Just book through the hotel directly, pay about the same rate and never have to fight with an incompetent person at Agoda.