They are thieves!!
We had to cancel due to weather conditions. We have a 72 hour notice and they charged us for the entire reservation. Their answer is that they never give refunds under any circumstances. Beware, it doesn't say that on their website and they don't tell you when you call to reserve either. He said they don't have to post it in Texas. Never give them CC info!