Absolutely everything needed for a comfortable and pleasant stay. Best bnb we’ve stayed at and something to aspire to.