Hi @Alpana21
Since you arrived and peaked in before check in time (an hour before!), I don't believe you are eligible for a full refund. I would be surprised if you did receive one.
From a host perspective, your judgement of the property was before the official check in time. There's a reason why us hosts have the checkin time, as the property may not be ready and we are under no obligation to have it ready until check in time.
I don't know the size of the property or how long it may have taken to clean, smells and all, but all you are probably entitled to, is what the cancellation policy is.
By the way, you don't put down a deposit. No such thing with Airbnb.
I'm curious as to why you arrived so early, what did you expect? Do you think that is fair on the host that they have to full refund when they weren't even given the opportunity to have the accomodation ready at the official time? Sure if you arrived 2 hours later and the property was still being cleaned, perhaps a different story.
Unclear about the exterior of the property, how much that matters from what is advertised. I would think that is not enough to warrant a refund, but you are within your rights when rating the property to say exterior didn't match what was advertised, or was rundown.
Also not clear if you were staying with a super host or not, but the very good hosts are super hosts, there are many lower rated hosts who also do not do the right thing by guests, or just offer a basic experience.
Hope this helps in understanding your position, all the best, Regs MK