Beware! The message system built into the website & app does not allow hotels to send you external links for online check-in (they block them "for your security"). because of this I couldn't get the link I needed. because of that they hotel forced me to pay for the night anyway even though I couldn't check in. Agoda supported the hotel, no refund, despite it being a failure of their messaging system design. I won't use them ever again. I spent almost 8 hours over 2 days messaging with their customer service team who just couldn't understand the issue - despite it being crystal clear that it's not my fault - and just kept siding with the hotel when it's Agodas issue if anybody's.