I have always had excellent service with Agoda. I had a problem with a booking in December, which was managed with great concern by Agoda, and so I have nothing but praise for them. I look at a lot of booking websites, and find Agoda quite often, have the best deals.