A fabulous villa in a beautiful small village