Check-in was a nightmare - either because of Expedia or the check-in clerk. I failed to notice my surname had not yet been changed in my Expedia account when I booked, and it took about an hour and almost an Act of God to rectify this.
The toilet was dirty when we checked in, and after 3 days of no cleaning or fresh linens we finally (after asking 2 or 3 times) managed to get someone in to take care of that for our final 2 days. The room was poorly maintained, with no latch mechanism on the bathroom door, a smashed shower panel, a non-functional hair dryer, etc. The carpets, especially in hallways, are filthy. Not a recommended place.