All you could ask for in a holiday bnb.