Not a great stay, would not return. Frequent noise from the room above. Not particularly clean (hairs around, cleanable spots on toilet, bugs in the room). But the toughest part of all was the front desk staff walking into my room unannounced 1 hour before check-out, declaring he was housekeeping. Then 5 minutes later, housekeeping also knocked to check in. They lightly apologized. I stayed there because it has decent reviews, but there are hotels in the area costing half the rate which couldn't be much worse.