Perfect airbnb! Everything expected and more.