BEWARE: If you book with a third party you will be assigned this hotel's smallest rooms, in the annex next to the main hotel. Though clean, these rooms are TINY with very cramped bathrooms. The hotel staff told me I can get better rates, and the larger rooms if I book directly with them. Also, only book a refundable room. I got my dates wrong, and booked a night too early with a non-refundable room. Within minutes I contacted the hotel to fix the error and they would not work with me. I had to go through ******* and engage in lengthy chats. I finally got ******* to promise me a refund, in writing, which was to be issued after check out. It's been several days and still no refund has arrived.