This is one of, if not, the best Airbnb I have stayed in. Ticked all the boxes!