Since Airbnb encourages hosts to be "detailed" in their listings; Airbnb should REQUIRE potential guests to take time to read ALL the listing's details BEFORE inquiring and/or booking. AND this should pertain to ALL bookings - not just Instant-book.
Like the website agreements we all AGREE to and like the agreements we sign and agree to in the work place - this should be a contract. I think this would save Airbnb, guests and hosts from potential problems and much time in the long run - everybody benefits - everybody wins - and a lot of grief is avoided on all sides.