All the things a good Air Bnb should have - room to spread out, full kitchen, good coffee, comfortable furniture, good linens, great wifi, bathroom toiletries, useful items in the fridge, hosts nearby and responsive, quiet neighborhood in a great location.