3 ms·Seems like there should be a third party site for leaving Airbnb reviews.by archagon 4y agoSeems like there should be a third party site for leaving Airbnb reviews.