The hotel is fine, as a place to stay, as long as you don't mind paying both Expedia and then getting double billed by the hotel after you check out.
I called the manager the day after check-out and she acknowledged the error. She said she'd refund me, but then billed me a third time.
She later reversed one of the three charges, leaving me on the hook for paying twice.
The manager ignored several calls and emails, and only called me back to yell at me one week later. She refused to accept evidence that I emailed her, showing a receipt from Expedia and my bank statement showing the Hotel's name and arrival date on multiple lines with different reference numbers.
Again, the hotel is fine - as a place to stay, but the management is not customer-friendly, so I'd look elsewhere.