Looks like they now have issues with credit card information. Recently I've had two hotels emailing me, asking for credit card details they haven't received because of technical problems. The first room I canceled, the second booking is for today, so let's see what happens when I arrive at the hotel.