Cosy, comfortable and generous hospitality at the Abbey Glen.