I've been staying in airbnb's for several years and this is the best provisioned by far. Both communication and Check in were a breeze.