I do not recommend this hotel.
I booked a room for three nights and paid in full three months in advance. When I arrived for check-in, I was told the room was not ready and was asked to wait. After 15 minutes, no one called me, so I asked again. This time, they said the room was ready and apologized for the delay.
Then, they informed me that if I wanted daily housekeeping, I would have to pay extra, which is ridiculous since most hotels provide this service for guests staying multiple nights.
The room itself was nice, but the king bed was covered with two single quilts that had been zipped together. However, the zipper was broken, causing the quilts to separate.
On the second day, I noticed that the current price for the same room was cheaper than what I had paid three months earlier. When I asked the receptionist about a price match, he refused and simply said, "Sorry, we can't do anything."
Overall, I was very disappointed with my stay and would not recommend this hotel.