Well i think you guys are very wrong.
1) The customer is always right. It is called buyer's remorse. In comparison, traveling in India or Nepal is very different, for example i spent 3.5 weeks in a guesthouse last year and never paid a rupee until i left when i paid the whole bill. Staff always smiled and never look worried. Room was bit cheaper but a bit better too.
2) Think about buying RE in my country. A seller can be sued months after closing because of defects of house. So you can not expect someone to completely check out a guest house room in 5 minutes. Yes perhaps i could have check the mattress thickness more closely. Still, if someone only spend 20 minutes in a room the smart owner will just refund and say sorry or face possible bad word of mouth advertising.