I have been using Agoda for my hotel bookings for the past few years. My experience has been good and never had anything to complain about. The booking process is simple and you get what you see always.
It will be good if they start showing all inclusive prices i. E taxes included in the first place. It will help chose a room more easily