After trying 3 rooms, the finally settled in a 3rd one, a "suite". It was a bit cleaner than the 2 other rooms but, after 30 minutes of clean up because of the filth, we finally asked for a refund and checked out. We ended up staying at the Hampton Inn that is clean with comfortable mattresses.
The Best Western Plus (i can only imagine the standards of a Best Western NON-Plus) must be avoided at all cost. When we first arrived, we noticed an almost empty parking lot... it stands a reason.
I understood from the front desk person that major upgrades were supposed to begin next month. The owners should 1) close the hotel, 2) make the repairs, and then 3) reopen.