Airbnb Let Me Down March 26, 2018 by Janice Beetle Leave a Comment Note: This is the second of two parts. Click here to read from the beginning. Airbnb let me down without question in regard to my hellish experience with a host in Vermont a month ago. It took Read More