I would not stay there again.
The bad,
(1) Check-in took too long, 5-10 minutes per person and we had to wait quite a while.
The staff was very rude and rude to me. 2) Around 2 am, I heard noise from the floor above for almost an hour, so I called the reception, but in the end they could not quiet the noisy clients and I had to move to a different room.
(iii) There was one day when the room was not cleaned.
(iv) I was very uncomfortable with some of the receptionists and this was the first time I had ever been treated like this.