Homely, unpretentious, affordable, clean and comfortable; what a BnB should be. Served by needs perfectly, recommended.