The hotel is ok. The front desk staff, apart from the first night, were generally impatient. When I repeated my requests or questions more than one time, the front desk cut me off and said they got it, and that I didn't need to tell them again. Additionally, the cleaning staff forgot to clean the room on the last night of my stay. The restaurant service and food were good. Overall, the worst part is the front desk's attitude, which is very impatient and irritable.