We booked this room about a month in advance if I had to guess the time frame, maybe even more. Our total was as expected with the one night fee, service fee and taxes. However, she waited until 2 days before (which is too late to get a refund) to tell us that we owed her $50 for the cleaning fee before we came. It wasn't included in our total and wasn't mentioned anywhere on the listing. She said (and I have this in our messages) that it was supposed to be included in the total but it wasn't for some reason and wouldn't let us opt out of it even though it was a mistake out of our control. Like I said, she waited a month until we couldn't refund so we either had to pay that or stay in our car, wasting the money we had already spent on the room. We are college students who were looking for a cheap place and that $50 would've impacted our choice of residence and we had no control over her not mentioning it in the description or it not being included and then were forced to pay it because we couldn't get a refund two days before the stay and couldn't not have somewhere to sleep. Three stars because the place was very nice and clean and comfortable. If I was aware of the $50 and willingly spent it, it would've been 5 stars. :)