These guys charge $150 additional charge per night (!) on top of your regular charge. This is NOT indicated anywhere in Expedia and so came at a surprise. I had the money surely, but I imagine it should be surprising for somebody who may not be ready for it. So for my 5 day stay they charged me $750 extra and did not giving it back for like 4 days after the stay. They say this is because of the banks, but hey, other hotels reverse charge and give these incidental charges almost immediately, but these guys took the greedly road. So people werare. And the staff at the check-in desk were not that pleasant and did not care to explain things well enough.
Apart from this, the hotel is good overall, it's clean and nice.