I stayed in this hotel 3 years ago, it was quite good and thus I chose this hotel again this time.
However, this time is a really terrible experience. There are a lot of cockroaches in the room, they are running on my bed, in my luggage and all over the toilet. This is super disgusting and even I booked for 2 nights, I checked out on second day and booked a new hotel for the other day.
I will never stay in this hotel anymore.