10/10 stay. One of our best Airbnb experiences so far!