If you want to cancel, do it 24 hours prior because even though they said if you cancel after 24 hours, that the first night is the only one that's non refundable and they'll refund you for the rest of the stay. But that won't happen, they'll just take all your money like they did to me.