Ticks every box. Probably the best air bnb place we have stayed in and we have stayed in a few. Welcomed with a lovely bottle of champagne in the fridge, bread and milk for our baby which was great as we arrived when the shops had closed.