 I had stayed at this hotel a few times before I made a non refundable booking on booking com as were the cases before Upon check in the reception staff said I would have to make a payment I pointed out that the hotel charged my credit card before check in and I was told that my stay was pre paid at the check in for my previous stays The staff said she double checked and my stay this time was not prepaid So I reluctantly agreed that the hotel charges my credit card at the time of the check in A few days later checking my credit card statement I found that the hotel charged my credit card twice Obviously I disputed about one of the payments through my credit card company but it required extra time and efforts Wifi was unstable and sometimes completely lost internet access Cups and spoons had visible stains 
No Positive