When are the 25% checks that Airbnb promised being sent?
I do not want to debate if the 25% check from Airbnb is enough or not necessary. I am more concerned on when they are coming. Airbnb did promise that they would let us know in early april the amount and when they would be sent. It is now 4/10 and I have not heard from anyone about this. Have any other hosts due funds been contacted?