A cosy place to stay in the countryside of Ireland with a super friendly host.