It is all one can hope for from airbnb, and more!