Homely place coupled with kind, good communicating hosts made for an excellent stay.