Stylish, traditional stay in a lovely village