Good location and good hosts offering a neat and clean place to stay.