Everything in the listing description--plus more! This unquestionably is one of the very best Airbnb stays I've enjoyed. Sean and Bronwyn are the perfect hosts. I hope to return sometime soon.