A lovely homely place for a quiet, peaceful stay.