Everything you could possibly need and more. Jennifer is so welcoming and accommodating. She filled the Airbnb with thoughtful touches and over our 9 day stay she checked in regularly to see if we needed anything. The bed is extremely comfortable, it was very clean and felt like home. Thank you for having us.