Be aware of wolf in sheeps clothing! This company is part of travelocity and I am still perplexed as to how my hotel booking happened through them. When I found the charge on my card I called the company and asked "why did you charge me for this?" They said we have a no cancellation policy. I confirmed that from the time the reservation was booked till the time it was cancelled it was a total of... 14 minutes! Plus to rub it in they charge a booking fee of $14.99. I have never heard of that nor would I agree to it.
Needless to say the customer service rep would not refund me my money and eventually hung up on me. I called the hotel and got the charges reversed but during the call I found out that it was a travelocity company. So just be aware these companies are operating in a number of different domains but they do not disclose who they really are.
I WOULD NOT RECOMMEND!