Anyone booked this using otel.com? Did you receive a confirmation email and does it appear in your bookings on otel.com? I booked it over 24 hours ago and no record of my booking so far... except they've reserved it on my credit card.
The whole booking/payment process was a mess itself. After hitting the "pay" button the page just refreshed, but the rate had been changed to 3 x as what I was originally supposed to pay. I kind of thought that the deal had died during my booking and it didn't go thru, as it didn't neither take me to the confirmation page nor send me an email confirmation. Oh well, I have still almost 300 days to wait for it.