They basically take your booking and book through Agoda. Guestreservations.com has no way to contact them (eg. requiring booking codes that they did not give you to cancel a reservation, missing numbers in customer service numbers - 6 digit phone number for the US etc). So I called the hotel and they told me the booking was just made on Agoda. Luckily Amex recognized them as a scam and credited me. But, if you use the reservation, i think it would be ok. However, you can just book on Agoda yourself!BEWARE!