For other folks, I find Booking.com has better, more accurat info, and Agoda, sometimes have better prices. Strange since owned by same parent company, which also have Priceline, KAYAK, OpenTable under their ownership umbrella. Accor site is good sometimes, with better cancellation policy. We avoid booking in advance 99% of the time, and rarely use sites to book. Agoda lately, the few times we did book in advance, and for us, that's usually just the day or evening before, as I don't plan much of anything in advance. If have a Thai wife or partner, then best to call, as usually cheaper, and half the time, no need to pay in advance. Also rooms available,when booking sites state 'sold out'.