I had faced worst experience the last week while booking on Oyo.I had booked a very good hotel after searching a lot and also had paid half the amount 7days prior to my arrival. But just before the booking day, it was changed to some third class hotel with bad reviews. I cancelled it and booked another hotel and paid in advance but just before reaching hotel I got a mail about my booking cancellation and cancellation charge equal to one day cost. I had to spend the night at station.