I would not stay here again.
The biggest issue happened at check-in. The front desk employee insisted I pay a $30/day "resort fee" even though I believed it had already been paid through Hotels.com. When I offered a credit card, she insisted on cash only, explaining it was difficult to work out the payment with Expedia/Hotels.com otherwise. That didn't make much sense to me. After a long drive I paid, received no receipt, and left feeling very uncomfortable about the transaction.
Calling it a "resort fee" is almost laughable. This place is about as far from a resort as you can get. There were a few bananas sitting out one day, but no daily housekeeping or amenities that justified the extra charge.
The room had several issues. The entry door barely latched unless you pushed it very hard. The bathtub looked heavily stained and worn, to the point my kids didn't even want to use it.
Our room smelled like marijuana, and the parking lot often did too. There were cigarette smokers gathered outside the entrances, and on two mornings a homeless man was sitting just outside a side entrance.
Over the Fourth of July, people set off fireworks in the parking lot for about two hours, only about 20 feet from the hotel. They even had to stop so I could drive through to park. I never saw staff intervene.
Finally, on two mornings the hotel's front entrance was still locked around 9:00 a.m. Overall, the property felt poorly managed, and I would not recommend staying here.