Hey, I've talked to everyone that was in the house and no one borrowed the cleaner's phone so i have no idea what you are talking about. We saw the cleaner for about 5 minutes total.
Yes, there was some sand on the floor. You live on the beach in a beach town. I've stayed in over 20 airbnb apartments and houses and I've never once had someone complain over dirty sheets and towels. There is a reason why we have to pay a cleaning fee. Also, your AC didn't work.