An oasis in a hectic village and with outstanding hospitality