I've stayed at this spot in its various incarnations over the years and it seats firmly in the C+ category in my mind. It's been terrible and it's been fair, and it's just okay at the moment though they seem to be working to improve some of the structural/comfort/customer service issues they've had in the past.
The biggest issue this hotel has is its location. It's situated so far out of the way, tucked as it is in an industrial area. If I hadn't stayed here many times in the past, I'd get lost. It's not exactly the easiest place to get to. The other thing is I've never liked places that charge to keep your car on property especially when the hotel itself is nowhere near places of entertainment. Food is hit or miss down in the restaurant, inconvenient considering you'll have to drive to get anything else.
Something in their favor is a 24 hour shuttle, but it only runs every hour, which is strange considering it takes 30 mins tops to get to the airport and back from the hotel.
There's a number of things that could be done better here, but it'll do at the price the hotel usually comes in at (around $80-$90 before tax and any extras they may add).