Bad was the booking through hotels.com. There was an extra charge almost doubling the room price for 3rd person, which the manager at the hotel said should not have been charged, as our daughter is 4 years only and we didn't ask for an extra bed. Further, we were billed in USD although we live in Thailand, the credit card is in Thai Baht, the hotel rates are quoted in Thai Baht, and I was logged in, they should have known. The extra charge and the US$ showed up very small and just at payment, haven't seen it. Hotels.com charged US$ 30.08 additional and refunds us only US$ 25.24. I would expect a full refund of the erroneously charged amount.