The best bnb we have stayed in to date.