Lovely, homely place to stay, fabulous host