We stayed here for a week over the new year period. The staff were friendly enough the first couple of days then became what I can only describe as rude. Our rooms wasn't cleaned even after I asked repeatedly. I ended up cleaning it myself.
Most importantly, when we went to check out the woman at reception refused to accept the price we'd originally agreed to. She then told us her 'boss' was 'asleep' for the next two days and so we had to pay or else she'd call the police. I immediately sat down at the hotel computer and told her I was writing a review on trip advisor. She then told us she 'would have' given us the original price if I hadn't posted the review, which at that point I hadn't. it was an infuriating situation to say the least.
Also she seriously over-charged for laundry and for my visa extension.
I wouldn't advise staying in this hotel even for one night.