Don't use this site:
1. They add an extra $14 fee to book.
2. They charge your credit card immediately.
3. They have a no refund policy even for a room booked over a week in advance. However, they don't warn you of this when you cancel (as in a popup)
As a business traveller with lots of experience, I have NEVER had a problem with hotel cancellation up to 24 hours in advance.
I then went to bookings.com: no fee, no charge until actually checking in.