I have never stayed at an AirBnB where the host really cared to anticipate all of the things that could make the stay as convenient and as pleasant as possible. Attention to many of the small details made for a great stay.